/*------ reset ---------*/

*{ 	padding: 0; 
	margin: 0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img {
	border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

li {
	list-style:none;
}

input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

img a{
	border:0;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/* 	color: #8C8A7A; */
/*  	color: #7d7b70; */
/* 	color: #79776e; */
	color: #6a6860; /* tmilovan mod*/
	padding-top: 30px;
}


/*-------- clear ---------*/

.clearer{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	display: block;
}

/*--------- layout ----------*/

#page{
	width: 927px;
	margin: 0 auto;
}

#header_area{
	position: relative;
	height: 269px;
}

	#top_menu{
		position: absolute;
		top: 5px;
		right: 213px;
		width: 400px;
		height: 26px;
	}

	#lang_menu{
		position: absolute;
		top: 5px;
		right: 13px;
		width: 205px;
		height: 26px;
	}

	#header{
		position: absolute;
		top: 26px;
		left: 0px;
		width: 927px;
		height: 174px;
		margin-bottom: 13px;
		background: url(../pic/bckg_header.jpg) no-repeat top left;
	}
	
		#logo {
		position: absolute;
		display: block;
		width: 225px;
		height: 80px;
		top: 47px;
		left: 75px;
		}
		
		#logo A {
		display: block;
		}
		
		#slider {
		position: absolute;
		top: 0;
		right: 0;
		width: 551px;
		height: 174px;
		overflow: hidden;
		}

	#search{
		position: absolute;
		top: 213px;
		left: 0px;
		width: 165px;
		height: 33px;
		background: url(../pic/strelica_search.jpg) no-repeat 145px 13px #A9B33B;
		/* background-color: #A9B33B; */
		padding: 10px 0 0 10px; 
	}

	#tab_menu{
		position: absolute;
		top: 213px;
		left: 188px;
		width: 755px;
		height: 43px;
	}
	
#content_area{
	background: url(../pic/bckg_content_area.jpg) repeat-y;
}

#content_nosidebars {
background: #FFFFFF;
}


#left_column{
	width: 154px;
	padding: 13px 8px 13px 13px;
	float: left;
	
}

	#side_menu_1,
	#side_menu_2,	
	#side_menu_3{
/* 		margin-bottom: 45px; */
	margin-bottom: 25px; /* tmilovan mod */
		
	}
	
	#side_menu_3{
		margin-bottom: 13px;
	}

#wrapper{
	width: 739px;
	padding-left: 13px;
	float: right;
}

#middle_column{
	width: 551px;
	padding-right: 13px;
	float: left;
}

#content{
	position:relative;
	padding-bottom: 18px;
}

#right_column{
	width: 175px;
	float: right;
	overflow: hidden;
}

#add_area{}

#footer_area{
	border-top: 3px solid #98A61E;
	font-size: 11px;
	text-align: center;
	padding-top: 10px;
}

/*---------- content ----------*/

.block_yellow{
	padding: 13px;
	padding-top: 45px; /*78 aacimov mod*/
	margin-bottom: 13px;
/* 	background: url(../pic/t_izdvojeno.gif) no-repeat #FFF100; */
	background: url(../pic/t_izdvojeno.gif) no-repeat #FFF228;
	height: 117px;
}

.block_light_1{
	padding: 13px;
	padding-top: 63px;
	margin-bottom: 13px;
	background: url(../pic/projekti_grada.jpg) no-repeat #F3F5F2;
	/* background: url(../pic/t_aktualno.gif) no-repeat #EDF2ED; */
/* 	background: url(../pic/projekti_grada.jpg) no-repeat #EDF2ED; */
/* 	height: 99px; */
	height: 99px;
}

.block_light_2{
	position: relative;
	padding: 13px;
	padding-bottom:0px;
	padding-top: 45px;
	/*padding-top: 64px;     tmilovan mod */
	margin-bottom: 13px;
	/* background: url(../pic/projekti_grada.jpg) no-repeat #F3F5F2; */
	background: url(../pic/t_vise_novosti.gif) no-repeat #EDF2ED;
/* 	height: 117px; */
	/*height: 120px;  tmilovan mod */
	height: 139px;
}


.block_dark{
	/* padding: 13px; */
	/* padding-top: 78px; */
	margin-bottom: 0px;
/* 	background-color: #909785; */
background-color: white; /* tmilovan mod */
height: 187px; /*aacimov mod*/
}

#content .block_dark .csc-textpic-imagecolumn {
margin-bottom: 0;
}

.flex_3col_green{
	padding-bottom: 13px;
}

.flex_3col_green .block1,
.flex_3col_green .block2,
.flex_3col_green .block3{
	width: 149px;
	padding: 83px 13px 13px 13px;
	height: 79px;
	float:left;
	margin-right: 13px;
	color: #FFF228;
}

#content .flex_3col_green .block1 a,
#content .flex_3col_green .block2 a,
#content .flex_3col_green .block3 a{
	text-decoration: none;
	color: #FFF228;
}

#content .flex_3col_green .block1 a:visited,
#content .flex_3col_green .block2 a:visited,
#content .flex_3col_green .block3 a:visited{
	text-decoration: none;
	color: #FFF228;
}

.flex_3col_green .block1{
	background-image: url(../pic/block_grad.jpg);
	background-repeat: no-repeat;
	background-color: #A9B23B;
}

.flex_3col_green .block2{
	background-image: url(../pic/block_org.jpg);
	background-repeat: no-repeat;
	background-color: #A9B23B;
}

.flex_3col_green .block3{
	background-image: url(../pic/block_usluge.jpg);
	margin-right: 0px;
	background-repeat: no-repeat;
	background-color: #A9B23B;
}

.flex_3col_gray .block1,
.flex_3col_gray .block2,
.flex_3col_gray .block3{
	width: 175px;
	height: 175px;
	float:left;
	margin-right: 13px;
}


.flex_3col_gray .block3{
	margin-right: 0px;
}

.flex_3col_gray{
	position: absolute;
	bottom: 0px;
	height: 188px;
}

.content_menu_wrap_2 {
padding: 13px;
margin-bottom: 13px;
background: #EDF2ED;
}


/*----------- menu items --------------*/


#top_menu .menu_item{
	
}

#top_menu .menu_item {
	display: inline;
}

#lang_menu .menu_item {
display: inline;
float: right;
margin-left: 12px;
color: #8C8A7A;
font-size: 11px;
}

#lang_menu .menu_item a{
/* margin-left: 12px; */
text-decoration: none;
color: #8C8A7A;
}

#top_menu .menu_item a,
#top_menu .menu_item_act a {
	float: right;
	margin-left: 12px;
	text-decoration: none;
	color: #8C8A7A;
	font-size: 11px;
}

#tab_menu .menu_item a,
#tab_menu .menu_item_act a{
	float: left;
	margin-right: 13px;
	width: 175px;
	height: 43px;
	color: #A9B33B;
	text-decoration: none;
	text-indent: -8000px;
}

#tab_menu .menu_item_act a{
	color: white;
}

a#gradjanstvo{
	background: url(../pic/tab_gradjani.jpg) no-repeat;
}

a:hover#gradjanstvo{
	background: url(../pic/tab_gradjani.jpg) no-repeat 0px -43px;
}

#tab_menu .menu_item_act a#gradjanstvo{
	background: url(../pic/tab_gradjani.jpg) no-repeat 0px -86px;
}

#organizacije{
	background: url(../pic/tab_organizacije.jpg) no-repeat;
}

a:hover#organizacije{
	background: url(../pic/tab_organizacije.jpg) no-repeat 0px -43px;
}

#tab_menu .menu_item_act a#organizacije{
	background: url(../pic/tab_organizacije.jpg) no-repeat 0px -86px;
}

#usluge{
	background: url(../pic/tab_usluge.jpg) no-repeat;
}

a:hover#usluge{
	background: url(../pic/tab_usluge.jpg) no-repeat 0px -43px;
}

#tab_menu .menu_item_act a#usluge{
	background: url(../pic/tab_usluge.jpg) no-repeat 0px -86px;
}

#eprostor{
	/*background: url(../pic/tab_uprava.jpg) no-repeat;*/
	background: url(../pic/tab_eprostor.jpg) no-repeat;
	margin-right: 0px;
}

a:hover#eprostor{
	/*background: url(../pic/tab_uprava.jpg) no-repeat 0px -43px;*/
	background: url(../pic/tab_eprostor.jpg) no-repeat 0px -43px;
	margin-right: 0px;
}

#tab_menu .menu_item_act a#eprostor{
	/*background: url(../pic/tab_uprava.jpg) no-repeat 0px -86px;*/
	background: url(../pic/tab_eprostor.jpg) no-repeat 0px -86px;
	margin-right: 0px;
}

#side_menu_1 .menu_item,
#side_menu_2 .menu_item,
#side_menu_3 .menu_item,
#side_menu_1 .menu_item_act,
#side_menu_2 .menu_item_act,
#side_menu_3 .menu_item_act,
#side_menu_1 .menu_item_cur,
#side_menu_2 .menu_item_cur,
#side_menu_3 .menu_item_cur {
/* 	font-size: 11px; */
	font-size: 12px; /* tmilovan mod */
	line-height: 140%; /* tmilovan mod */
	padding-bottom: 5px;
}

#side_menu_1 .menu_item a,
#side_menu_2 .menu_item a,
#side_menu_3 .menu_item a {
	width: 139px;
	display: block; /*new*/
/* 	color: #909785; */
	color: #727168; /* tmilovan mod */
	text-decoration: none;
}

#side_menu_1 .menu_item_act a,
#side_menu_2 .menu_item_act a,
#side_menu_3 .menu_item_act a{	
/* 	color: #4A4F49; */
		color: #3f443f; /* 	tmilovan mod */
	text-decoration: none;
}

#side_menu_1 .menu_item_cur a,
#side_menu_2 .menu_item_cur a,
#side_menu_3 .menu_item_cur a {
	display: block;
	width: 139px;
	padding-right: 15px; /*do*/
	color: #4A4F49;
	text-decoration: none;
	background: url(../pic/Strelica3.jpg) no-repeat right 1px;
}

#side_menu_1 .menu_item a:hover,
#side_menu_2 .menu_item a:hover,
#side_menu_3 .menu_item a:hover {
/*display: block; od*/
	width: 139px;
	padding-right: 15px; /*do*/
	color: #4A4F49;
	text-decoration: none;
	background: url(../pic/Strelica3.jpg) no-repeat right 1px;
}

.submenu{
	margin-bottom: 10px;
	line-height: 150%;
	padding-top: 5px;			
}

.submenu li,
.submenu li.act{
/* 	font-size: 11px; */
	font-size: 0.95em; /* tmilovan mod */
	/*padding-bottom: 2px;*/
	list-style-type: disc;
	list-style-position: outside;
	line-height: 150%;
	margin-left: 14px;
}

.submenu li a,
.submenu li.act a{
	display: block;
	width: 125px;
	padding-right: 15px;
	text-decoration: none;
/* 	color: #909785; */
	color: #727168; /* tmilovan mod */
	line-height: 150%;
	vertical-align: text-top;
}

.submenu li.act a,
.submenu li a:hover{
	color: #4A4F49;
	background: url(../pic/Strelica3.jpg) no-repeat right 3px;
}


.content_menu{
	margin-bottom: 10px;
	line-height: 150%;
}

.content_menu li,
.content_menu li.act{
	font-size: 11px;
	/*padding-bottom: 2px;*/
	list-style-type: disc;
	list-style-position: outside;
	line-height: 150%;
	margin-left: 14px;
}

.content_menu li a,
.content_menu li.act a{
/* 	display: block; */
	/*width: 125px;*/
	padding-right: 15px;
	text-decoration: none;
/* 	color: #909785; */
color: #727168; /* tmilovan mod */
}

.content_menu li.act a,
.content_menu li a:hover{
/* 	color: #4A4F49; */
	color: #3f443f; /* 	tmilovan mod */
}

/*----- typo -----*/

#left_column H1{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 20px;
}

P, H1, H2, H3, H4, H5, UL, OL, .tx-comments-comment-content{
	margin-bottom: 18px;
/* 	line-height: 140%; */
	line-height: 140%; /* tmilovan mod */
}

ul ul {
	margin-bottom: 0;
}

#content P {
	padding-bottom: 14px;
	margin: 0;
	font-size: 13px; /* tmilovan mod */
	font-weight: normal;
/* 	line-height: 140%; */
}

#content LI{
/* 	font-size: 14px; */
	font-size: 13px; /* tmilovan mod */
	font-weight: normal;
}

#content LI {
	font-size: 13px;
	}

#content LI{
/* 	line-height: 140%; */
	line-height: 165%; /* tmilovan mod */
}


#content H1{
/* clear: both; */
/* 	font-size: 18px;  */
	font-size: 17px; /* tmilovan mod */
	font-weight: bold; 
	color: #4A4F49; 
/* 	color: #626961; */
	 /* tmilovan mod */
/* 	background-color: #FFF228;  */
	background-color: #FCEE33; 	/* tmilovan mod */
/* 	color: #858937;  */
	/* 	padding: 9px 13px; */
	padding: 0;
	padding: 10px 13px; 
	/* tmilovan mod */
/* 	overflow: hidden; */

	
}

#content H2,
#content H3{
	font-size: 18px; 
	font-weight: bold; 
	color: #4A4F49; 
}

#content H3{
	color: #A6AB3B; 
}

#content H4,
#content H5,
#content H6{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 10px; /* tmilovan mod */
	color: #4A4F49;	
}

#content UL {
	list-style-position: outside;
	margin-left: 16px;
	line-height: 160%;
}

#content OL {
	list-style-position: outside;
	margin-left: 27px;
}

#content .csc-textpic-text UL,
#content .csc-textpic-text OL{
	list-style-position: outside;
	margin-left: 0px;
	padding-left: 0;
}

#content .csc-textpic-text UL LI,
#content .csc-textpic-text OL LI{
	margin-left: 23px;
	padding: 0;
}

#content UL LI{
	list-style-type: disc;
}

#content OL LI{
	list-style-type: decimal;
}

#content UL LI LI{
	list-style-type: circle;
}

#content a {
/* 	color: #B3B222; */
	color: #b0ae22; /* tmilovan mod */
	text-decoration: none;
}

	#content a:hover {
		text-decoration: underline;
	}
	
	#content a:visited {
		color: #8B9834;
	}

p.align-center {
text-align: center;
}

p.align-right {
text-align: right;
}

.block_yellow ul,
.block_light_1 ul,
.block_light_2 ul,
#content_menu_wrap ul {
margin: 0;
}

.block_yellow li a,
.block_light_1 li a,
.block_light_2 li a {
display: block;
/* color: #B3B222; */
color: #95941d;
text-decoration: none;
padding-right: 20px;
font-size: 12px;
line-height: 160%;
}
	
.block_light_2 li a {
/* color: #8C8A7A; */
color: #727168; /* tmilovan mod */

}

.block_light_1 li a {
/* color: #8C8A7A; */
color: #727168; /* tmilovan mod */
}

.block_light_2 li a:hover {
/* background: url(../pic/Strelica.jpg) no-repeat right 2px; aacimov mod */
background: url(../pic/Strelica.gif) no-repeat right 2px;
}

.block_yellow li a:hover {
display: block;
color: #555a54;
background: url(../pic/Strelica2.jpg) no-repeat right 2px;
}

.block_light_1 li a:hover {
display: block;
/* background: url(../pic/Strelica.jpg) no-repeat right 2px; */
background: url(../pic/Strelica.gif) no-repeat right 2px;
}

#footer_area A {
color: #79776e;
text-decoration: none;
}

#footer_area A:hover {
text-decoration: underline;
}

/*----- tt_news -----*/

/*
#content .news-latest-item H3 {
font-size: 12px;
line-height: 110%;
display: inline;
}

#content .news-latest-item p {
	font-size: 12px;
}

.news-latest-item H3 a {
text-decoration: none;
color: #4A4F49;
}
*/

.news-list-item H2 {
margin-bottom: 14px;
}

.news-list-item H2 a {
color: #4A4F49;
text-decoration: none;
line-height: 110%;
}

#content .news-single-content P {
/* margin-bottom: 27px; */
}

.block_light_2 .news-latest-item H3 {
/* margin-bottom: 0px; */
margin-bottom: 0px;  /* tmilovan mod */
padding-bottom: 8px; /* tmilovan mod */
font-size: 11px;
font-weight: normal;
/* line-height: 100%; */
line-height: 130%; /* tmilovan mod */
}

.block_light_2 .news-latest-item H3 a {
/* color: #8C8A7A; */
color: #727168; /* tmilovan mod */
text-decoration: none;
}

.block_light_2 .news-latest-date {
float: left;
font-size: 11px;
/* line-height: 100%; */
line-height: 130%; /* tmilovan mod */
font-weight: bold; /* tmilovan mod */
}

.block_light_2 .news-latest-date a {
color: #8C8A7A;
text-decoration: none;
}

.block_light_2 .news-latest-item {
padding-bottom: 0;	
}

.news-single-image { /*aacimov mod - multiple images single*/
float: left;
}

.news-single-image A {
display: block;
width: 190px;
}

.news-single-image img {
float: left;
padding: 0 15px 15px 0;
}

.news-single-image img a {
}

.news-single-image-2 img {
padding: 0 7px 7px 0;
}

.news-single-category {
color:#B2B322;
font-size: 11px;
}

.news-single-content {
margin: 0;
padding: 0;
}

.news-single-content P {
/* display: inline;  */
}

.news-single-timedata {
/* float: left; aacimov mod - multiple images single*/
font-size: 13px;
line-height: 140%;
}

.news-single-backlink {
display: none;
padding-bottom: 20px;
}

#content P.news-single-author,
#content .news-list-author P {
font-size: 11px;
}

.news-list-item {
padding-bottom: 20px;
}

.news-list-image img {
float: left;
padding-right: 10px;
}

.news-list-date {
float: left;
font-size: 13px;
line-height: 140%;
}

.news-list-subheader P {
line-height: 140%;
padding: 0;
margin-bottom: 7px;
}

#content P.news-list-author {
font-size: 11px;
}

.news-list-category {
color:#B2B322;
font-size: 11px;
line-height: 100%;
padding-bottom: 4px;
}

.news-latest-image img {
float: left;
padding-right:12px;
}

.news-single-item .news-single-imgcaption {
display: none;
}

#content .tx-ttnews-browsebox table td{
border: 0;
}

.news-single-additional-info {
padding-bottom: 25px;
}

.news-single-subheader p.bodytext{
	display:inline;
}
.news-single-files dt {
font-size: 14px;
font-weight: bold;
margin-bottom: 0px;
padding-bottom: 10px;
color: #4A4F49;
}

.news-single-files dd {
display: block;
clear: both;
padding-bottom: 10px;
}

.news-single-files dd img {
padding-right: 10px;
height: 25px;
width: 21px;
float: left;
}

.news-single-files dd a {
display: block;
padding-top: 5px;
}


.tx-ttnews-browsebox a {
line-height: 160%;
padding: 0 5px;
}

.tx-ttnews-browsebox span.browsebox-first,
.tx-ttnews-browsebox span.browsebox-last,
.tx-ttnews-browsebox span.browsebox-next,
.tx-ttnews-browsebox span.browsebox-previous {
padding: 0 5px;
line-height: 160%;
}

.tx-ttnews-browsebox a span.browsebox-first,
.tx-ttnews-browsebox a span.browsebox-last,
.tx-ttnews-browsebox a span.browsebox-next,
.tx-ttnews-browsebox a span.browsebox-previous {
padding: 0;
}

#content .tx-ttnews-browsebox P.browsebox-title{
margin-bottom: 0;
padding-bottom: 0;
}

.showResultsWrap {
padding-bottom: 10px;
}

#content .news-amenu-container {
padding-bottom: 30px;
}

#content .news-amenu-container li.news-amenu-item-year {
list-style-type: none;
clear: both;
padding-top: 10px;
padding-bottom: 5px;
font-weight: bold;
}

#content .news-amenu-container li.archive-item {
float: left;
width: 160px;
}

.news-list-morelink {
display: none;
}

/*---- filelinks ----*/

#content .filelinks {
margin-bottom: 0;
padding-bottom: 0;
}

.filelinks img {
padding: 0 10px 0 0;
float: left;
}

.filelinks_item {
float: left;
line-height: 140%;
}

.filelinks_item a {
display: inline;
/* margin-top: 5px; */
/* float: left; */
}

.filelinks_item .filelinks_size {
display: inline;
/* float: left; */
/* margin-top: 5px; */
margin-left: 5px;
background: transparent;
}

.filelinks_item .filelinks_name_wrap {
float: left;
width: 500px;
margin-top: 3px;
background: transparent;
}

/* -------- search -------*/

.tx-indexedsearch-searchbox td {
padding-bottom: 10px;
padding-right: 5px;
font-size: 12px;
line-height: 140%;
}

.tx-indexedsearch-res td {
font-size: 12px;
line-height: 140%;
}

input#tx_indexedsearch_extResume {
margin-top: 5px;
}

.tx-indexedsearch-searchbox input,
.tx-indexedsearch-searchbox select,
.tx-indexedsearch-searchbox label {
font-size: 12px;
}



/*--------- table ----------*/

#content table {
margin-bottom: 18px;
font-size: 14px;
}

#content table td, #content table th {
padding: 3px 5px;
border: 1px solid #8C8A7A;
}

#content table th {
background: #EDF2ED;
}

#content table caption{
text-align: left;
margin-bottom: 5px;
font-weight: bold;
color: #4A4F49;
}

#content .tx-indexedsearch table td {
border: 0;
}


/*-------- other ---------*/

#content .csc-textpic-imagewrap img{
/* padding-bottom: 13px; */
/* float:none; */
}

#content .csc-textpic-image{
/* 	padding-bottom: 13px; */
/* 	float:none; */
} 

#content .csc-textpic-clear {
clear:both;
}


#content .csc-frame-rulerBefore {
clear:both;
}
	
#more_news {
	position: absolute;
	top: 11px;
	}
	
	#more_news A {
		display: block;
		height: 18px;
		width: 85px;
		}
		
/*----- mailform -----*/

#mailform {
}

#mailform .csc-mailform-field {
float: left;
display: block;
width: 740px;
padding-bottom: 10px;
}

#mailform input,
#mailform textarea {
float: left;
width: 170px;
}

#mailform label {
display: block;
float: left;
width: 100px;
}

#mailform input.csc-mailform-submit {
width: 80px;
margin-left: 100px;
}

/*----- table -----*/

#content table {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin-bottom: 30px;
/* width: 60%; */
}

#content table td {
padding: 5px;
border-bottom: 1px solid #68B660;
}

#content table th {
background: #68B660;
padding: 8px;
text-align: left;
color: white;
}
		
/*----- comments -----*/

.tx-comments-comments .tx-comments-comment-date {
font-weight: normal;
color: #333333;
}

.tx-comments-comments .tx-comments-comment-1 {
border: 0;
padding: 5px;
margin: 0;
}

.tx-comments-comments .tx-comments-comment-2 {
background: #EDF2ED;
border: 0;
padding: 5px;
margin: 0;
}

.tx-comments-comment-content {
margin-bottom: 0;
}

.tx-comments-topwrap {
display: block;
padding-bottom: 5px;
}

.tx-comments-comments {
padding-bottom: 30px;
}

#content .tx-googlecse-pi1 table td {
border:0;
}

/*------ news ticker ------*/

.tickerspace {
position: relative;
padding: 10px;
background-color: #F3F5F2;
margin-bottom: 12px;
overflow: hidden;
}

#content .tickerspace A {
color: #6A6860;
}
.dmnt_tickerDivider {
line-height: 30%;
}

#content .news-latest-ticker-container ul {
margin: 0;
padding: 0;
}

#content .news-latest-ticker-container ul li {
list-style-type: none;
}

#content .news-latest-ticker-container {
padding: 10px;
background: #F3F5F2;
}

#content .news-latest-ticker-container A {
color: ;
}

/*---- GIS ----*/

#disclaimer P {
padding-bottom: 10px;
margin: 0;
}

#disclaimer A {
color: #b0ae22;
}

#disclaimer a:visited {
color: #8B9834;
}
