/* reset start */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
.clearfix{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	font-size:0
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* reset end */
/* main start */
body{
	margin:0 auto;
	padding:0;
	text-align:center;
	font:12px "Lucida Grande","Lucida Sans Unicode",Verdana,Geneva,Sans-serif;
	background:url(/images/top_link_bg.jpg) top left repeat-x #000;
	color:#fefad7;
	line-height:150%
}
a:link,a:visited,a:active{color:#F4D700;text-decoration:underline;}
a:hover{color:#F4D700;text-decoration:none;}
a.more:link,a.more:visited,a.more:active{color:#8dd4fe;text-decoration:none;}
a.more:hover{color:#8dd4fe;text-decoration:underline;}
a.more{
	background:url(/images/beri_dalje.gif) transparent right center no-repeat;
	padding-right:10px
}
#wrapper{
	text-align:left;
	margin:0 auto;
	padding:0px;
	border:0;
	width:906px;
	height:600px;
}
#top_menu a:link,#top_menu a:visited,#top_menu a:active{color:#fefad7;text-decoration:none;}
#top_menu a:hover{color:#fefad7;text-decoration:underline;}
#top_menu{
	height:35px;
	text-align:left;
	margin:0;
	padding:0;
}
#top_menu ul{
	list-style-type:none
}
#top_menu ul li{
	display:inline;
	background:url(/images/top_link_divider.jpg) center right no-repeat;
	padding:0 8px
}
#top_menu ul li.last,
#navigation ul li.last a span{
	background:none;
}
#top_menu ul li img{
	margin:4px 5px 0 0;
}
#header{
	margin:0;
	padding:0;
	height:241px;
	text-align:center;
}
#navigation{
margin:0;
padding:0;
}
#navigation ul{
margin:0;
padding:0 0 0 10px;
font-size:15px;
}
#navigation li{
float:left;
list-style-type:none;
margin:0;
padding:0;
height:37px;
}
#navigation li a{
display:block;
padding:9px 0 9px 15px;
}
#navigation a:link,#navigation a:visited,#navigation a:active{color:#8b8b8b;text-decoration:none;}
#navigation ul li#current a,
#navigation a:hover{
	color:#f4d700;
	text-decoration:none;
	background:url(/images/meni_menu_hover.jpg) bottom center no-repeat
}
#navigation{
	background:url(/images/bg_menu.jpg) top left no-repeat;
	height:37px;
	text-transform:uppercase
}
#navigation a span{
	background:url(/images/main_menu_divider.gif) top right no-repeat;
	height:37px;
	padding:0 15px 0 0
}
/*
#navigation ul{
	list-style-type:none;
	font-size:15px;
	padding:9px 33px
}
#navigation ul li{
	display:inline;
}
#navigation ul li a{
	padding:9px 0 9px 10px;
}
#navigation ul li a span{
	background:url(/images/main_menu_divider.gif) top right no-repeat;
	height:37px;
	padding:0 10px 0 0
}*/
#feature{
	height:255px
}
#feature .picture{
	float:left;
	width:638px;
}
#feature .aktualno{
	float:left;
	background:url(/images/aktualno_bg.jpg) top left repeat-y;
	width:268px;
	height:255px
}
#feature h1{
	background:url(/images/aktualno_top.jpg) top left no-repeat;
	height:36px;
	width:267px;
	text-indent:-9999%;
}
#feature h2{
	font-size:12px;
	font-weight:bold;
	color:#EDD736
}
.featured_news{
	margin:10px 10px 0 25px;
	padding:0 0 8px 0;
	background:url(/images/aktualno_locnica.gif) bottom left repeat-x;
}
#right_column a:link,#right_column a:visited,#right_column a:active{color:#fefad7;text-decoration:none}
#right_column a:hover{color:#8dd4fe;text-decoration:underline}
#right_column{
	margin:10px 0 0 0;
	float:left;
	width:269px
}
#right_column h2{
	font-size:14px;
	background:url(/images/right_column_top.jpg) top left no-repeat;
	height:47px;
	text-transform:uppercase
}
#right_column h2 span{
	float:left;
	margin:16px 0 0 40px
}
#right_column .item{
	background:url(/images/right_column_bottom.jpg) bottom right no-repeat;
	padding:0 0 15px 0;
	margin:20px 0;
	
}
#right_column .item_text{
	margin:5px 10px 5px 33px
}
#right_column .item_text ul{
	
}
#right_column .item_text ul li{
	
}
#right_column .item_text ul li span{
	color:#8dd4fe;
	font-weight:bold
}
#footer{
	background:url(/images/foot_top.gif) top left no-repeat;
	margin:10px 0;
	padding:13px 0 0 0;
	line-height:180%
}
#foot_content{
	background:url(/images/foot_bottom.gif) bottom left no-repeat;
	height:80px;
}
#foot_content .picture{
	float:left;
	margin:0 10px 13px;
	background:url(/images/foot_divider.gif) top right repeat-y;
	padding:0 20px 0 0
}
#foot_content .data{
	float:left;
}
#nav a:link,#nav a:visited,#nav a:active{color:#fefad7;text-decoration:none}
#nav a:hover{color:#F4D700;text-decoration:none}
#nav ul{
	list-style-type:none
}
#footer span{
	color:#F4D700
}
#nav li{
	display:inline;
	padding:0 8px;
	border-left:1px solid #ccc
}
#nav li.first{
	padding-left:0;
	border-left:none
}
.mybutton{
	font: bold 12px arial, sans-serif;
	background:url(/images/button_left.jpg) top left no-repeat;
	display:block;
	float:left;
	padding:0 0 0 5px;
	height:26px;
	margin:0;
	color:#F4D700;
	border:none;
	cursor:pointer
}
.mybutton span{
	background:url(/images/button_right.jpg) top right no-repeat;
	padding:4px 8px 8px 0;
	display:block;
	line-height:14px;
}
#main{
	float:left;
	width:607px;
	margin:0 30px 15px 0
}
#main b{
	font-weight:bold
}
#main em{
	font-style:italic
}
#main .nslpic{
	float:left;
	margin:0 5px 3px 0
}
#main h1{
	font-size:18px;
	color:#F4D700;
	font-weight:normal;
	margin-bottom:5px;
}
#main h4{
	font-size:12px;
	font-weight:normal;
	margin-bottom:20px
}
#main p{
	margin:0 0 5px 0 0
}
#main .main_item{
	margin-bottom:30px;
	padding-bottom:20px;
	background:url(/images/content_locnica.gif) bottom left repeat-x
}
.last_item,
#main .last_item{
	background:none
}
#content_title{
	background:url(/images/bg_content_title.gif) top left no-repeat;
	height:66px;
	margin-bottom:20px
}
#content_title h1{
	font-size:45px;
	text-transform:uppercase;
	font-weight:bold;
	color:#1a1a1a;
	padding:39px 0 0 20px;
}
.rounded{
	background:url(/images/input.gif) top left no-repeat;
	width:188px;
	height:24px;
	text-align:center;
	margin:0 0 8px 0;
	padding:0
}
.input_text{
	margin:3px 0 0 0;
	padding:2px;
	background:#fefad7;
	border:0;
	text-align:left;
	width:140px;
	font-size:11px
}
#map_canvas{
	width:607px;
	height:350px
}
#audio{
	display:none
}
#audio p{
	padding:7px 0
}
.ikonca_dl{border:none;margin:0;padding:0}
.ikonca_external{border:none;margin:0;padding:0}
.pdf{background:url(/images/icons/pdf.png) center left no-repeat;padding:0 0 0 22px}
.avi{background:url(/images/icons/avi.png) center left no-repeat;padding:0 0 0 22px}
.doc{background:url(/images/icons/doc.png) center left no-repeat;padding:0 0 0 22px}
.xls{background:url(/images/icons/xls.png) center left no-repeat;padding:0 0 0 22px}
.gif{background:url(/images/icons/gif.png) center left no-repeat;padding:0 0 0 22px}
.jpg{background:url(/images/icons/jpg.png) center left no-repeat;padding:0 0 0 22px}
.jpeg{background:url(/images/icons/jpeg.png) center left no-repeat;padding:0 0 0 22px}
.mp3{background:url(/images/icons/mp3.png) center left no-repeat;padding:0 0 0 22px}
.png{background:url(/images/icons/png.png) center left no-repeat;padding:0 0 0 22px}
.rar{background:url(/images/icons/rar.png) center left no-repeat;padding:0 0 0 22px}
.vcf{background:url(/images/icons/vcf.png) center left no-repeat;padding:0 0 0 22px}
.wav{background:url(/images/icons/wav.png) center left no-repeat;padding:0 0 0 22px}
.zip{background:url(/images/icons/zip.png) center left no-repeat;padding:0 0 0 22px}
#main .strani{
	clear:both;
	margin:20px 0 10px 0;
	text-align:center
}
#main .strani a{
	margin:0 7px
}
/* GALLERY */
#main .preview{
	float:left;
	display:block;
	width:100;
	height:100;
	margin-right:10px
}
#galerije h2{
	margin-top:15px
}
.gal_row{
	margin:7px 0;	
	height:auto;
}
.img_thumb{
	width:100px;
	height:100px;
	display:block;
	float:left;
	margin:3px 5px
}
/* GALLERY END */
/* SLIMBOX */
#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff
}

.lbLoading {
	background: #fff url(/images/loading.gif) no-repeat center
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/images/prevlabel.gif) no-repeat 0 15%
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/images/nextlabel.gif) no-repeat 100% 15%
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none
}

#lbCaption, #lbNumber {
	margin-right: 71px
}

#lbCaption {
	font-weight: bold
}
/* SLIMBOX END */

