BODY {
	color : #222222;
	margin: 0px;
}

/* Links */
a {
	font-size: 12px
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #3564A5;
	text-decoration: none; 
}

a:hover {
	color: #046d06;
	text-decoration: none; 
}

a:active {
	text-decoration: underline;
	color: #3564A5; 
}

a.naslovna:link, a.naslovna:visited {
	color: #5d7b9f;
	text-decoration: none; 
  	font-family: Tahoma, Arial, Verdana, sans-serif;
  	font-size: 12px;
}

a.naslovna:hover{
	text-decoration: none;
	color: #3564a5; 
}

a.footer:link, a.footer:visited {
	color: #046d06;
	text-decoration: none; 
}

a.footer:hover{
	text-decoration: none;
	color: #0c5209; 
}

a.zastita:link, a.zastita:visited {
	color: #000000;
	text-decoration: none; 
}

a.zastita:hover{
	text-decoration: none;
	color: #046d06; 
}

#pathway_text {
	height: 20px;
	padding-left: 10px;
	padding-bottom: 4px;
	margin-botom: 10px;
	font-size: 1em;
	color: #a9a9a9;
	font-weight: bold;
    border: 0px;
    font-family: Arial, Helvetica, sans-serif;
}

/* Table Column */	
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; }	

/* Horizontal Line */	
HR {
	background: #c0c0c0;
	height:2px;
    width:213px;
	border: 1px inset; }

* --Default Class Settings--
td.buttonheading {
	padding: 0px;
	text-align: center;
}

.button, .button:hover {
	border-top: 1px solid #DFE5EC;
	border-right: 1px solid #8E9CAE;
	border-bottom: 1px solid #8E9CAE;
	border-left: 1px solid #DFE5EC;
	padding: 1px 4px!important;
	background: url(../images/button-bg.gif) repeat-x top left #ECF0F4;
	color: #646E7B;
}

.button:active, .button:focus {
	border-top: 1px solid #8E9CAE;
	border-right: 1px solid #DFE5EC;
	border-bottom: 1px solid #DFE5EC;
	border-left: 1px solid #8E9CAE;
}

.contentheading, .componentheading {
	font:  14px Tahoma, Verdana, Arial,  Helvetica, sans-serif;
	color: #4A6080;
	text-align: left;
	padding-bottom: 3px;
	border-bottom: 2px solid #2d7a2c; 
}

.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #666666;
	background: #E6F1F7;
	border: 1px solid #CAE6BE;
	width: auto; 
}

#search_inner .inputbox {
	font-family		 : Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size		 : 11px;
	font-weight		 : none;
	color			 : #5d7b9f;
	background 		 : #ffffff;
	padding-left	 : 5px;
	border			 : 1px solid #B5D5E4;
	width			 : 130px; 
}

.newsarticle {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #333333;
	text-align       : left 
}	

table.pollstableborder {
	padding			 : 2px;
	margin-bottom	 : 8px;
	margin-top		 : 6px;
	align			 : left;
}

.poll {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #666666;
	line-height      : 15px 
	text-align		 : left;
	margin-bottom	 : 20px;
}
	
.sectiontableentry1 {
	background-color : #FFFFFF;
}

.sectiontableentry2 {
	background-color : #EBEBEB;
}

.sectiontableheader {
	background-color : #999999;
	color            : #FFFFFF;
	font-weight      : bold; 
	text-align		 : left;
 	line-height      : 15px;
}
	
.small {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #ffa917;
	text-decoration  : none; 
	font-weight      : medium; 
}
			
.smalldark {
	font-family      : Verdana, Arial, Helvetica, sans-serif; 
	font-size        : 10px; 
	color            : #000000; 
	font-weight      : normal;
}

li { 
	list-style       : inside url(../images/arrow1.gif) 1px;
	list-style-image : url(../images/arrow1.gif);
}

table.moduletable {
	margin           : 4px 0px 0px 2px;
	width            : 100%;
}

table.moduletable td {
	font-size        : 11px;
	font-weight      : normal;
	padding          : 0px;
}

table.moduletable th, div.moduletable h3 {
	font-family      : Tahoma, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size        : 13px;
	font-weight      : bold;
	color            : #296d39;
	letter-spacing   : 0.1em;
	text-align       : left;
	padding-left	 : 12px;
	padding-top      : 3px;
	height           : 28px;
	/* text-transform	 : uppercase; */
	background-image : url(../images/component.jpg);
	background-repeat: no-repeat;
}

#glavni_text { 
	padding-left     : 5px;
	padding-right    : 5px;
}

.mainlevel {
  font-family      : Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size        : 14px;
  font-weight      : none;
  text-decoration  : none;
  text-align       : left;
  margin-bottom    : 3px;
  padding-left     : 3px;
  background-color : #ffffff;
  width            : 100%;
  display          : block;
  line-height      : 18px;
}

a.mainlevel:link, a.mainlevel:visited {
  color            : #4A6080;
  border-bottom    : 1px dashed #4A6080;
  text-decoration  : none; 
}

a.mainlevel:hover {
  border-bottom    : 1px solid #5D7B9F;
  color			   : #5D7B9F;
}

.sublevel {
  font-family      : Arial, Helvetica, serif;
  font-size        : 12px;
  text-decoration  : none;
  text-align       : right;
  margin-bottom    : 3px;
  margin-left	   : 12px;
  padding-right    : 4px;
  background-color : #ffffff;
  width            : auto;
  display          : block;
  line-height      : 14px;
}

a.sublevel:link, a.sublevel:visited {
  color            : #4A6080;
  border-bottom    : 1px solid #4A6080;
  text-decoration  : none; 
}

a.sublevel:hover {
  border-bottom    : 1px dashed #4A6080;
}

.subsublevel {
  font-family      : Arial, Helvetica, serif;
  font-size        : 12px;
  text-decoration  : none;
  text-align       : right;
  margin-bottom    : 3px;
  margin-left	   : 20px;
  padding-right    : 4px;
  background-color : #ffffff;
  width            : auto;
  display          : block;
  line-height      : 12px;
}

a.subsublevel:link, a.subsublevel:visited {
  color            : #4A6080;
  border-bottom    : 1px dashed #4A6080;
  text-decoration  : none; 
}

a.subsublevel:hover {
  border-bottom    : 1px solid #4A6080;
}

a#active_menu {
	color: #046d06;
  	border-bottom    : 1px solid #046d06;
}

a#active_menu:hover {
	color: #2d7a2c;
  	border-bottom    : 1px dashed #2d7a2c;
}

#right {
	float            : none !important;
	float            : right; 
	width            : 180px;
	background       : #ffffff;
	height           : 100%;
	padding          : 2px;
}

form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
	width:98%;
}

.popupwindow {
	background-color : #FFFFFF; }