
body {
	margin: 0px;
	padding: 0px;
	border: none;
	font: normal 80% verdana, arial, sans-serif;
	color: #333333;
	background: #aaaaaa;
}

body a:link {
	color: #0033bb;
	text-decoration: none;
}

body a:visited {
	color: #0033bb;
	text-decoration: none;
}

body a:hover {
	color: #009900;
	text-decoration: none;
	outline: none;
}

img {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align: bottom;
}

.granicnik_div {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.crveno {
	color: red;
}

.zeleno {
	color: green;
}

.silver {
	color: silver;
}

.gray {
	color: gray;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

/********************************************************** O K V I R *************/

#cela_strana_div {
	width: 986px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	text-align: left;
}

/********************************************************** Z A G L A V LJ E *************/

#zaglavlje_div {
	background: #f5f5f5;
}

#zaglavlje_div ul {
	float: right;
	width: 750px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
	border-left: 20px solid #88bb44;
	list-style-position: outside;
	list-style-type: none;
}

#zaglavlje_div li {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
}

#zaglavlje_div li a {
	float: left;
	margin: 0px;
	padding: 0px 16px 0px 16px;
	border-right: 1px dashed #555555;
}

#zaglavlje_div .prvi_li a {
	padding-left: 25px;
}

#zaglavlje_div .poslednji_li a {
	border: none;
}

#zaglavlje_div .aktivan_a {
	color: #009900;
}

#zaglavlje_div .okvir_slike {
	clear: both;
}

#logo_img {
	padding: 22px 44px 22px 23px;
	background: #225588;
}

/********************************************************** S A D R Z A J *************/

#sadrzaj_div {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: white;
	background-image: url(/slike/pozadina_3k_1.gif);
	background-repeat: repeat-y;
}

/********************************************************** SADRZAJ LEVO *************/

#sadrzaj_levo_div {
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#sadrzaj_levo_div h1, h2 {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#sadrzaj_levo_div .granicnik_div {
	width: 216px;
}

/********************************************************** osnovna navigacija *************/

#osnovna_navigacija_ul {
	width: 216px;
	margin: 0px;
	padding: 0px;
	border: none;
	border-top: 5px solid #e5e5e5;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: none;
}

#osnovna_navigacija_ul li {
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
	border: none;
}

#osnovna_navigacija_ul a {
	display: block;
	width: 186px;
	margin: 0px;
	padding: 7px 0px 7px 30px;
	border-bottom: 1px solid #eeeeee;
	background: #999999;
	color: white;
}

#osnovna_navigacija_ul a:hover {
	background: #bbbbbb;
	color: #333333;
}

#osnovna_navigacija_ul .strelica_span {
	letter-spacing: -4px;
}

#osnovna_navigacija_ul .razmak_span {
	letter-spacing: 3px;
}

#osnovna_navigacija_ul ul .strelica_span {
	font-size: 115%;
}

#osnovna_navigacija_ul ul {
	margin: 0px;
	padding: 0px;
	border: none;
	font-size: 89%;
	list-style-position: outside;
	list-style-type: none;
}

#osnovna_navigacija_ul ul li {
}

#osnovna_navigacija_ul ul a {
	display: block;
	width: 186px;
	margin: 0px;
	padding: 5px 0px 5px 30px;
	border-bottom: 1px solid white;
	background: #cccccc;
	color: #444444;
}

#osnovna_navigacija_ul ul a:hover {
	background: #eeeeee;
	color: #444444;
}

/********************************************************** kratke novosti *************/

#kratke_novosti_dl {
	clear: both;
	width: 173px;
	margin: 40px 20px 100px 20px;
	padding: 10px 0px 10px 0px;
	background: #fafafa;
	font-family: arial, verdana, sans-serif;
	font-size: 95%;
}

#kratke_novosti_dl a {
	font-weight: bold;
}

#kratke_novosti_dl dt {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 2px 10px;
	border-left: 3px solid #88bb44;
}

#kratke_novosti_dl .prvi_dt {
	margin-top: 0px;
}

#kratke_novosti_dl dd {
	margin: 0px;
	padding: 2px 5px 0px 10px;
	border-left: 3px solid #88bb44;
}

/********************************************************** SADRZAJ DESNO *************/

#sadrzaj_desno_div {
	float: right;
	width: 750px;
	margin: 0px;
	padding: 0px;
}

#sadrzaj_desno_div .poruka_p {
	margin: 20px 0px 0px 20px;
	padding: 0px;
	color: #cc2200;
}

/********************************************************** o s n o v n i  s a d r z a j *************/

#osnovni_sadrzaj_div {
	float: left;
	width: 500px;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	background: white;
}

/********************************************************** lokalna horizontalna navigacija *************/

#lokalna_horizontalna_navigacija_ul {
	margin: 20px 0px 0px 20px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	font-size: 95%;
}

#lokalna_horizontalna_navigacija_ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#lokalna_horizontalna_navigacija_ul a {
	margin: 0px;
	padding: 3px 7px 3px 7px;
	background: #d5d5d5;
}

#lokalna_horizontalna_navigacija_ul a:hover {
	background: #aaaaaa;
	color: white;
}

/********************************************************** navigacija prethodna - sledeca *************/

.navigacija_prethodna_sledeca_ul {
	clear: both;
	margin: 0px 25px 0px 0px;
	padding: 0px;
	text-align: right;
	list-style-position: outside;
	list-style-type: none;
}

.navigacija_prethodna_sledeca_ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.navigacija_prethodna_sledeca_ul span {
	padding: 2px 5px 2px 5px;
	background: #aaaaaa;
	color: white;
}

.navigacija_prethodna_sledeca_ul a {
	margin: 0px;
	padding: 2px 5px 2px 5px;
	background: #d5d5d5;
}

.navigacija_prethodna_sledeca_ul a:hover {
	background: #aaaaaa;
	color: white;
}

/********************************************************** sortiranje *************/

#sortiranje_ul {
	margin: 10px 0px 12px 25px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	font-size: 95%;
}

#sortiranje_ul li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#sortiranje_ul a {
	margin: 0px;
	padding: 3px 7px 3px 7px;
	background: #d5d5d5;
}

#sortiranje_ul a:hover {
	background: #aaaaaa;
	color: white;
}

/********************************************************** wymeditor sadržaj *************/

.wymeditor_div {
	padding: 25px 35px 25px 35px;
}

.wymeditor_div ul {
	padding-left: 0px;
	margin-left: 40px;
}

.wymeditor_div ol {
	padding-left: 0px;
	margin-left: 40px;
}

/********************************************************** p r e t r a g a *************/

#pretraga_div {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 0px;
	border: none;
}

/********************************************************** forma za pretragu *************/

#pretraga_div #pretraga_form {
	clear: both;
	margin: 25px 25px 0px 25px;
	padding: 0px;
	border: none;
	font-size: 95%;
}

#pretraga_div #pretraga_form fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#pretraga_div #pretraga_form fieldset input {
	width: 196px;
	margin: 2px 0px 3px 0px;
	padding: 1px 0px 2px 0px;
}

#pretraga_div #pretraga_form fieldset select {
	width: 200px;
	margin: 2px 0px 3px 0px;
	padding: 1px 0px 2px 0px;
}

#pretraga_div #pretraga_form .od_do_fieldset label {
	display: block;
}

#pretraga_div #pretraga_form .od_do_fieldset input {
	width: 87px;
	margin: 2px 0px 3px 0px;
	padding: 1px 0px 2px 0px;
}

#pretraga_div #pretraga_form button {
	display: block;
	float: right;
	clear: both;
	width: 90px;
	height: 25px;
	margin: 10px 2px 0px 0px;
	padding: 2px 5px 2px 5px;
	border: none;
	background: #d5d5d5;
	font-family: verdana, arial, tahoma, sans-serif;
	color: #0033bb;
}

#pretraga_div #pretraga_form button:hover {
	background: #aaaaaa;
	color: white;
}

/********************************************************** brza pretraga *************/

#brza_pretraga_ul {
	clear: both;
	width: 200px;
	margin: 0px;
	padding: 10px 25px 25px 25px;
	font-size: 95%;
	list-style-position: outside;
	list-style-type: none;
}

#brza_pretraga_ul li {
	float: left;
	clear: both;
	margin: 0px;
	padding: 0px;
	border: none;
}

#brza_pretraga_ul li span {
	display: block;
	margin: 0px;
	padding: 1px 0px 4px 10px;
	border-left: 1px solid #c5c5c5;
}

#brza_pretraga_ul ul {
	clear: both;
	width: 184px;
	margin: 0px 0px 12px 0px;
	padding: 7px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background: white;
	list-style-position: outside;
	list-style-type: none;
}

#brza_pretraga_ul ul li {
	float: none;
	padding: 0px 0px 2px 4px;
}

#brza_pretraga_ul ul .dodato_a:link {
	color: #cc2200;
}

#brza_pretraga_ul ul .dodato_a:visited {
	color: #cc2200;
}

#brza_pretraga_ul ul .dodato_a:hover {
	color: #009900;
}

/********************************************************** g r a n i c n i k  b o r d e r *************/

.granicnik_border_div {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: white;
}

/********************************************************** P O D N O Ž J E *************/

#podnozje_div {
	margin: 0px;
	padding: 0px;
	border: none;
	font-size: 89%;
	color: #555555;
}

#podnozje_levo_div {
	float: left;
	clear: both;
	width: 216px;
	margin: 0px;
	padding: 15px 0px 15px 0px;
	border: none;
	background: #cccccc;
	text-align: center;
}

#podnozje_levo_div a {
	color: #555555;
}

#podnozje_levo_div a:hover {
	color: #009900;
}

#podnozje_desno_div {
	float: right;
	width: 750px;
	margin: 0px;
	padding: 0px;
	border-left: 20px solid #225588;
}

#copyright_div {
	float: left;
	width: 500px;
	margin: 0px;
	padding: 15px 0px 15px 0px;
	border: none;
	background: #dddddd;
	text-align: center;
}

#dizajnirao_div {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 15px 0px 15px 0px;
	border: none;
	background: #88bb44;
	text-align: center;
	color: white;
}

#dizajnirao_div a:link {
	color: white;
}

#dizajnirao_div a:visited {
	color: white;
}

#dizajnirao_div a:hover {
	color: #009900;
}

#podnozje_div #adresa_div {
	margin: 0px;
	padding: 25px 0px 25px 0px;
	border: none;
	color: white;
	text-align: center;
}