HTML {
	height: 100%;
}
BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: silver;
	background-image: url(pics/pattern_147.gif);
}
HR {
	border-top: black 1px solid;
	border-bottom: none;
}
IMG {
	behavior: url("pngbehavior.htc");
}
PRE {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 12px;
	color: #F64000;
	background: white;
	border: #F64000 1px solid;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 18px;
	font-weight: bold;
	font-stretch: condensed;
	text-transform: uppercase;
}
A:LINK {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: black;
	font-size: 12px;
}
A:ACTIVE {
	color: #F64000;
}
A:VISITED {
	font-weight: normal;
	text-decoration: none;
	color: #77CC34;
}
A:HOVER {
	text-decoration: underline;
	font-weight: normal;
	color: #77CC34;
}
SUP {
	font-size: 11px;
	line-height: 25%;
}
.malibezbolda {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
}
.tblmali {
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
}
.tekst {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	/* top left bottom right */
	margin: 2px 0px 2px 6px;
	padding: 2px 0px 2px 6px;
	text-indent: 0px;
	
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #000000;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.malo, .malo A:LINK {
	font-size: 10px;
	color: #FFFFFF;
}
.glavnatablica {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	width: 920px; /*880px;*/
	height: 100%;
	align: center;
}
.glavnoslovo {
	float:left;
	width:0.54em;
	font-size:400%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height:77%;
}
.topback {
	height: 120px;
	background: #F64000;
	background-image: url(pics/topback-red.png);
	background-repeat: repeat-x;
	position: relative;
}
.okvir {
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
ul {
	list-style: square outside url('images/li_arrow.gif');
}
li:HOVER {
	list-style: square outside url('images/li_arrow-on.gif');
}
#menuitem {
	text-decoration: none;  /* potrebno da se skine underline */
	display: block;
	width: 137px;
	height: 23px;
	/*background: url(pics/menuback.gif) no-repeat;*/
	font-weight: bold;
	color: black;
	background: #77CC34;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 10px;
	border-bottom: 1px solid black;
}
#menuitem:hover {
	background-position: right;
	color: white;
	background: #F64000;
}
.maintable {
	background: white;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
#window {
	width: 1000px;
	height: 156px;
	background-repeat: no-repeat;
	background-position: top left;
}
#column_news {
	width: 215px;
	border-right: 1px solid black;
}
.col_news_addt {
	background: #77CC34;
	background-image: url(pics/greenslashes.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
#column_main {
	width: 785px;
	font-size: 12px;
}
.malihead {
	background: #F64000;
	background-image: url(pics/smallback-red.gif);
	background-repeat: repeat-x;
	color: white;
	height: 29px;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 18px;
}
.location {
	background: white;
	background-image: url(pics/topshadow.gif);
	background-repeat: repeat-x;
	color: silver;
	height: 29px;
	padding-left: 6px;
	font-size: 12px;
}
A.location {
	background: white;
	padding-left: 0px;
	border: none;
	color: silver;
	font-size: 12px;
}
A.location:VISITED {
	background: white;
	padding-left: 0px;
	border: none;
	color: silver;
	text-decoration: none;
	font-size: 12px;
}
#totalmenu {
	background: transparent;
	font-size: 12px;
}
.newshead {
	border-bottom: 1px solid black;
	text-align: left;
	font-weight: bold;
	padding-top: 10px;
}
.newsitem {
	text-align: left;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	border-bottom: 1px dotted black;
}
.maintitle {
	border-bottom: 1px dotted silver;
	text-align: left;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 3px;
	width: 170px;
	height: 28px;
}
.mainimage {
	font-weight: normal;
	width: 170px;
	padding-top: 10px;
}
.mainimage IMG {
	width: 148px;
	border: 1px solid black;
	padding-top: 0px;
}
.maintext {
	text-align: justify;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-top: 3px;
	border-left: 1px dotted silver;
}
.footer {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	font-size: 11px;
	color: white;
	background: black;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.footer A:LINK {
	color: white;
	font-style: italic;
	text-decoration: none;
	font-size: 11px;
}
.footer A:HOVER {
	color: #F64000;
}
.footer A:VISITED {
	color: silver;
	font-style: italic;
}
.navi {
	font-size: 11px;
	color: silver;
	background: white;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top: 1px dotted silver;
}
.navi A:LINK {
	color: silver;
	text-decoration: none;
	font-size: 12px;
}
.navi A:HOVER {
	color: gray;
}

