html, body {

	height: 100%;

}

* {

  margin: 0;

  padding: 0;

}

body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 1.4em;

	margin: 0;

	padding: 0;

	color: #000;

	background: #f7f7f7 url('../img/bg.gif') repeat-x;

}

a img {

	border: none;

}

.clear {

	clear: both;

}

a {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #000;

	border-bottom: 1px dotted #e60000;

}

#navbar a{
	border-bottom: 0px;
}

#navbar a{

	border-bottom: 0px;

}

a:hover {

	text-decoration: none;

	border-bottom: 1px solid #e60000;

}

#left {

	width: 1024px;

	margin 0;

	min-height: 100%;

	background: #fff url('../img/bg-left.gif') repeat-x;

}

* html #left {
    height: 100%;
}

#header {

	height: 86px;

	position: relative;

}

h1#logo {

	position: absolute;

	top: 20px;

	left: 20px;

}

#meta {

	position: absolute;

	right: 20px;

	bottom: 20px;

}

#meta a {

	font-size: 11px;

}

#meta a img {

	vertical-align: bottom;

}

a.img-link {

	border: none;

}

a.img-link:hover {

	border: none;

}

#search-container {

	width: 196px;

	height: 64px;

	float: left;

	background: #fff url('../img/bg-sc.gif') repeat-x;

	position: relative;

}

#navigation {

	width: 828px;

	height: 64px;

	float: left;

	background: url('../img/bg-nav.gif') no-repeat;

}

input#search {

	width: 132px;

	height: 12px;

	padding: 3px;

	position: absolute;

	top: 14px;

	left: 20px;

	border: 1px solid #dedede;

	background: #fff;

	color: #777982;

	font-size: 11px;

}

div#go-container {

	position: absolute;

	right: 13px;

	top: 14px;

}



a.nav-naslovna {

	width: 147px;

	background-image:url(../img/nav-naslovna.gif);

}

a.nav-banka {

	width: 162px;

	background-image:url(../img/nav-banka.gif);

}

a.nav-privreda {

	width: 170px;

	background-image:url(../img/nav-privreda.gif);

}

a.nav-gradjani {

	width: 173px;

	background-image:url(../img/nav-gradjani.gif);

}

a.nav-ostalo {

	width: 79px;

	background-image:url(../img/nav-ostalo.gif);

}

#sidebar-left {

	float: left;

	width: 196px;

}

div#sidebar-left div.inner {

	margin: 0 20px 0 20px;

}

#main-big {

	float: left;

	width: 735px;

	background: #fff url('../img/bg-main.gif') top left no-repeat;

}

#main-big p {

	margin: 0 20px 15px 20px;

	line-height: 1.7em;

}

#main-big h4 {

	margin: 20px 0 0 20px;
	margin-left: 30px;
	font-size: 12px;

}

#main-small {

	float: left;

	width: 630px;

	background: #fff url('../img/bg-main.gif') top left no-repeat;

}
#main-small h4 {

	margin: 20px 0 0 20px;
	margin-left: 30px;
	font-size: 12px;

}

#main-small p {

	margin: 20px 20px 15px 20px;

	line-height: 1.7em;

}

#sidebar-right {

	float: left;

	width: 180px;

	padding-top: 20px;

}

.header-img {

	margin-left: 30px;

}

.image-big {

	margin-left: 30px;

	float: left;

	margin-right: 20px;

}

* html #main-big {

	width: 740px;

}

div.expo {

	margin-bottom: 16px;

	padding-bottom: 16px;

	border-bottom: 1px dotted #000;

}

select.choose {

	background: #fff;

	top: 14px;

	left: 20px;

	width: 180px;

	height: 20px;

	color: #707070;

	border: 1px solid #707070;

}

div.sidebar-window {

	border: 1px solid #d1d1d1;

	background: #fff;

	margin: 0 0 20px 0;

	font-family:Verdana;

}

div.sidebar-inner {

	margin: 2px;

	padding-bottom: 10px;

	background: #fff url('../img/small-shadow.gif') bottom left repeat-x;

}

h3#oglasi {
	margin: 0;
	padding: 24px 0 0 0;
	height: 0px !important;
	height /**/:24px; /* IE hack */
	overflow: hidden;
	background-image: url(../img/sidebar-oglasi.gif);
	background-repeat: no-repeat;
}

h3#ebank {

	margin: 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background:#E60028 url(../img/sidebar-ebank.gif);

	background-repeat: no-repeat;

}

h3#kartice {

	margin: 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background:#E60028 url(../img/sidebar-kartice.gif);

	background-repeat: no-repeat;

}

h3#krediti {

	margin: 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background:#E60028 url(../img/sidebar-krediti.gif);

	background-repeat: no-repeat;

}

h3#izvjestaji {

	margin: 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background:#E60028 url(../img/sidebar-izvjestaji.gif);

	background-repeat: no-repeat;

}

h3#vijesti {

	margin: 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background:#E60028 url(../img/sidebar-vijesti.gif);

	background-repeat: no-repeat;

}

ul.linkovi {

	list-style: none;

	margin: 0 0 0 8px;

}

#sidebar-navigation {

	padding:0;

	margin:0;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

}



/* first level */

#sidebar-navigation ul.linkovi {

	list-style: none;

	margin:0;

	padding:0;

}

#sidebar-navigation ul.linkovi li { 

	margin: 0;

	padding:0;

	background:#666;

}

#sidebar-navigation ul.linkovi li a {

	display:block;

	padding:5px 5px 5px 17px;

	text-transform:uppercase;

	font-weight:bold;

	color:#eee;

	font-size:11px;

	background:url(../img/arr.gif) no-repeat 5px center;

	border-bottom:1px solid #808080;

}

#sidebar-navigation ul.linkovi li.active>a {

	background:#555 url(../img/arr-down.gif) no-repeat 5px center;

}



/* second level */

#sidebar-navigation ul.linkovi li ul li{ 

	list-style: none;

	background:none;

	padding-left: 0;

	margin: 0;

}

#sidebar-navigation ul.linkovi li ul li a{ 

	padding:3px 5px 3px 22px;

	color:#ccc;

	text-transform:capitalize;

	background:#888 url(../img/arr2.gif) no-repeat 10px center;

	border-bottom:1px solid #8f8f8f;

	border-top:1px solid #808080;

}

#sidebar-navigation ul.linkovi li ul li.active {

	background:#888;

}



/* third level */

#sidebar-navigation ul.linkovi li ul li.active a {

	background:transparent url(../img/arr-down2.gif) no-repeat 10px center;

}

#sidebar-navigation ul.linkovi li ul li ul { 

	padding: 0 0 0 8px;

	background-color: #ddd;

}

#sidebar-navigation ul.linkovi li ul li ul li { 

	list-style: none;

	background:none;

	padding:2px 0 3px 20px;

}

#sidebar-navigation ul.linkovi li ul li ul li a { 

	display:inline; 

	background:none;

	color:#777;

	text-transform:lowercase;

	padding:0;

	border:0;

	margin: 5px 0 5px 0;

}



/* non-navigation lists */

ul.linkovi li {

	list-style: none;

	background-image: url(../img/bullet.gif);

	background-repeat: no-repeat;

	background-position: 0 4px;

	padding-left: 15px;

	margin: 5px 0 0 0;

}

ul.lista {

	list-style: none;

	margin: 0 0 0 8px;

}

ul.lista li {

	list-style: none;

	margin: 5px 0 0 12px;

}

ul.lista2 {

	list-style: none;

	margin: 0 0 20px 20px;

}

ul.lista2 li {

	list-style: none;

	background-image: url(../img/bullet.gif);

	background-repeat: no-repeat;

	background-position: 0 4px;

	padding-left: 15px;

	margin: 5px 0 0 0;

}

div.sidebar-inner p {

	font-size: 12px;

	line-height: 18px;

	margin: 5px 8px 0 8px;

}

div.window-inner p {

	font-size: 12px;

	line-height: 18px;

	margin: 5px 8px 0 8px;

}

div.sidebar-window #image p {

	font-family: Helvetica, Arial;

	font-size: 12px;

	line-height: 18px;

	margin: 5px 8px 0 8px;

}

div.window-inner p#text {

	font-size: 12px;

	line-height: 18px;

	margin: 5px 8px 0 8px;

}

img.sidebar-img {

	margin: 10px 8px 5px 8px;

}

h2.title { 

	margin: 20px 0 10px 20px; 

	font-family: Arial, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #000;

}

.window-big {

	width: 338px;

	border: 1px solid #d1d1d1;

	background: #fff;

	float: left;

	margin-bottom: 15px;

}

.window-small {

	width: 230px;

	border: 1px solid #d1d1d1;

	background: #fff;

	float: left;

	margin-bottom: 15px;

}

.window-middle {

	width: 270px;

	border: 1px solid #d1d1d1;

	background: #fff;

	float: left;

	margin-bottom: 15px;

}

.window-middle-big {

	width: 557px;

	border: 1px solid #d1d1d1;

	background: #fff;

	margin-bottom: 15px;

}

.window-inner {

	margin: 2px;

	padding-bottom: 10px;

	background: #fff url('../img/small-shadow.gif') bottom left repeat-x;

}

.left {

	float: left;

	margin-left: 30px;

}

* html div.left {

	float: left;

	margin-left: 10px;

}

.right {

	float: left;

	margin-left: 15px;

}

.bottom {

	height: 175px;

}

.bottom-inner {

	height: 161px;

}

h3#pravna {

	margin: 0 0 1px 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background-image: url(../img/window-pravna.gif);

	background-repeat: no-repeat;

}

h3#gradjani {

	margin: 0 0 1px 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background-image: url(../img/window-gradjani.gif);

	background-repeat: no-repeat;

}

h3#kursevi {

	margin: 0 0 1px 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background-image: url(../img/window-kursevi.gif);

	background-repeat: no-repeat;

}

h3#kontakt {

	margin: 0 0 1px 0;

	padding: 24px 0 0 0;

	height: 0px !important;

	height /**/:24px; /* IE hack */

	overflow: hidden;

	background-image: url(../img/window-kontakt.gif);

	background-repeat: no-repeat;

}

div#footer {

	background-image: url(/img/footer.gif);

	margin: 0 0 0 20px;

	padding-bottom: 20px;

}

div#navigation ul {

	margin: 0;

	padding: 0;

}

table.tabela {

	

	margin-left: 20px;

	margin-right: 20px;

}

table.tabela th {

	background: #e60028;

	color: #fff;

	padding: 5px;

	margin: 5px;

	text-align: left;

}

table.tabela td {

	background: #e4e4e4;

	color: #000;

	padding: 5px;

	margin: 5px;

}