.logo {
	width: 207px;
	height: 49px;
	white-space: nowrap;
	border-bottom: 1px solid #dbdbdb;
}
.logo a {
	border: 0px;
}
.logo img {
	border: 0px;
}
.icon a {
	border: 0px;
}
.icon img {
	border: 0px;
}
.leftmenu {
	background-color: #F0f0f0;
	width: 207px;
	vertical-align: top;
	height: 100%;
	padding-top: 20px;
}
.top {
	background-color: #e10505;
	height: 30px;
	text-align: right;
	vertical-align: middle;
	border: 0px;
}
.topmenu {
	background-color: #f0f0f0;
	height: 21px;
	border-left: 1px solid #ebbbbb;
}
.logobottom {
	background-color: #dbdbdb;
	height: 21px;
}
.right {
	vertical-align: top;
	height: 100%;
	border-left: 1px solid #ebbbbb;
	padding: 20px 25px 5px;

}
.topmenu1 {
	background-color: #f0f0f0;
	height: 21px;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align: middle;
	font-weight: normal;
	text-indent: 7pt;
}
.topmenu1 a {
	color: #333333;
	text-decoration: none;
}
.topmenu1 a:visited {
	color: #333333;
}
.topmenu1 a:hover {
	color: #ff0505;
}
.topmenu2 {
	background-color: #f0f0f0;
	height: 20px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	white-space: nowrap;
	text-indent: 7px;
}
.topmenu3 {
	background-color: #f0f0f0;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-align: right;
	white-space: nowrap;
	vertical-align: middle;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 16px;
	width: 90px;
	border: 1px solid #666666;
	font-size: 10px;
	margin-right: 3px;
	background-color: #FFFFFF;
}
.searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 16px;
	width: 57px;
	font-size: 9px;
	background-color: #CC0000;
	text-transform: none;
	margin-right: 6px;
	background-image: url(/slika/search.jpg);
	border: 0px solid #CC0000;
}
.dinamicmenu {
	width: 207px;
}
.categorybody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 40px;
	margin-top: 2px;
	margin-bottom: 4px;
}
.categorybody a {
	color: #333333;
	text-decoration: none;
}
.categorybody a:visited {
	color: #333333;
}
.categorybody a:hover {
	color: #ff0505;
}
.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
}
.category a {
	color: #333333;
	text-decoration: none;	
}
.category a:visited {
	color: #333333;
}
.category a:hover {
	color: #ff0505;
}

.ingemark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #CCCCCC;
}
.notification {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-indent: 11px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9999;
}
.notificationmenu {
	width: 190px;
	background-color: #Ececec;
	margin-top: 30px;
	margin-bottom: 10px;
}
.leftmenubottom {
	background-color: #F0f0f0;
	width: 209px;
	vertical-align: bottom;
	padding-top: 20px;
	white-space: nowrap;
}
.notificationbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.notificationbody a {
	color: #666666;
	text-decoration: none;
}
.notificationbody a:visited {
	color: #666666;
}
.notificationbody a:hover {
	color: #ff0505;
}
.notificationmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 37px;
	background-position: 10px 1px;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-bottom: 3px;
}
.notificationmore a {
	color: #666666;
	text-decoration: none;
}
.notificationmore a:visited {
	color: #666666;
}
.notificationmore a:hover {
	color: #ff0505;
}
.logoutbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	height: 14px;
	width: 57px;
	font-size: 9px;
	background-color: #CC0000;
	text-transform: none;
	margin-right: 5px;
	background-image: url(/slika/logout.gif);
	border: 0px solid #CC0000;
	margin-bottom: 1px;
	margin-left: 4px;
}
.Naslov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
	white-space: nowrap;	
	padding-top: 5px;
}
.Naslov a {
	color: #555555;
	text-decoration: none;	
}
.NaslovIssue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
	white-space: nowrap;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}

.IssueId {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	color: #FF0000;
	text-align: right;
	vertical-align: middle;
	background-color: #FFFFFF;
	white-space: nowrap;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}

.NaslovIssue a {
	color: #555555;
	text-decoration: none;	
}
.grupa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.datum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #666666;
	text-align: right;
	white-space: nowrap;
}
.opis {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.opis td {
	background-color: #E5E5E5;
}
.issueData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}

.fieldBeetleOdd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.fieldBeetleOdd td {
	background-color: #F3F3F3;
}
.fieldBeetleEven {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.fieldBeetleEven td {
}
.prijava {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6666;
	text-align: right;
	background-image: none;
}
.prijaviti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-indent: 11px;
	width: 10px;
	white-space: nowrap;
}
.menumali {
	color: #FF0000;
}
.menumali a {
	color: #FF0000;
	text-decoration: none;	
}
.zajednica {
}
.tablenaslov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 25px;
	background-color: #E1E1E1;
	padding-left: 5px;
	padding-top: 5px;
}
.tablenaslov td {
	padding-left: 5px;
	padding-top: 5px;
}
.tableitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F0F0F0;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
}
.tableitem td {
	padding-left: 5px;
	padding-right: 10px;
}
.tableitem .issueImg {
	padding: 1px;
	margin: 3px;
	text-align: center;
}
.tableitem a {
	color: #ff0505;
	text-decoration: none;
}
.tableitem a:visited {
	color: #ff0505;
}
.tableitem a:hover {
	color: #333333;
}
.tableitemsivi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F8F8F8;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
}
.tableitemsivi td {
	padding-left: 5px;
	padding-right: 10px;
}
.tableitemsivi .issueImg {
	padding: 1px;
	margin: 3px;
	text-align: center;
}
.tableitemsivi a {
	color: #ff0505;
	text-decoration: none;
}
.tableitemsivi a:visited {
	color: #ff0505;
}
.tableitemsivi a:hover {
	color: #333333;
}
.tableitemoverdue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #fff0f0;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
}
.tableitemoverdue td {
	padding-left: 5px;
	padding-right: 10px;
}
.tableitemoverdue .issueImg {
	padding: 1px;
	margin: 3px;
	text-align: center;
}
.tableitemoverdue a {
	color: #ff0505;
	text-decoration: none;
}
.tableitemoverdue a:visited {
	color: #ff0505;
}
.tableitemoverdue a:hover {
	color: #333333;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
}
.links a {
	color: #ff0505;
	text-decoration: none;
}
.links a:visited {
	color: #ff0505;
}
.links a:hover {
	color: #333333;
}
.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #FF0000;
	border: 0px solid #FF0000;
}
.tableone {
	margin-top: 25px;
	margin-bottom: 25px;
	width: 99%;
	float: right;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
.tablica {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.label-mandatory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.sessionInfo {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	margin: 0px;
	background-color: LightYellow;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;	
}
.opissivi {

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.crvena {
	font-size: 11px;
	color: #FF0000;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.raiseIssue {
	font-size: 11px;
	color: #999999;
}
.siva {
	font-size: 11px;
	color: #666666;

}
hr {
	border-top: 1px dotted #FFB3B3;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 1px;
	top: 0px;
}
.hrgray {
	border-top: 1px dotted #CCCCCC;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 1px;
	top: 0px;
}
a.menu1:link{
	text-decoration: none;
	color: #333333;
}
a.menu1:visited{
	text-decoration: none;
	color: #333333;
}
a.menu1:hover{
	text-decoration: none;
	color: #FF0000;
}
.searchbuttonsiv {
	color: #666666;
	height: 17px;
	font-size: 9px;
	background-color: #F0F0F0;
	text-transform: none;
	margin-right: 5px;
	border: 1px solid #E1E1E1;
	margin-bottom: 1px;
	margin-left: 4px;
}

.formbutton {
	color: #666666;
	height: 17px;
	font-size: 9px;
	background-color: #F0F0F0;
	text-transform: none;
	margin-right: 5px;
	border: 1px solid #E1E1E1;
	margin-bottom: 1px;
	margin-left: 4px;
}

.progressBar {
	border:1px solid #000000; 
	WIDTH: 48px; 
	HEIGHT: 9px; 
}
.progressDone {
	padding:0px !important; 
	spacing:0px !important; 
	BACKGROUND-COLOR: red;
}
.progressToDo {
	padding:0px !important; 
	spacing:0px !important; 
	BACKGROUND-COLOR: white;
}

.vl { 
	background-color: #e6e6e6;
}
.classicTable {
	border: 1px solid #656574;
 	padding: 0px;
 	cell-spacing: 1px;
}
.classicTable td {
	border: 1px solid #656574;

}
.notRead {
	font-weight: bold;
}
input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; color: #666666;
	font-style: normal;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal; color: #666666;
	font-style: normal;
	width: 420px;
	height: 100px;
}
input.submit {
	background-color: #ffded7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656574;
	font-weight: bold;
	border-right-width: 2px;
	border: 1px solid #E10505;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;	
	margin-color: #E10505;
}
.formcheckboxgroup {
	border: 1px groove #E1E1E1;
}
.formcheckbox {
	border: 0px solid #E10505;
}
.fieldTitle { 
	font-size: 11px;
	color: #E10505;
}
.instanceTitle{
	font-size: 11px;
	color: #E10505;
	font-weight: bold;
	height: 20px;
}
.italicText {
	font-size: 11px;
	font-style: italic;
}
.smallFont {
	font-size: 8pt;
}
.smallFont a {
	color: #FF0000;
	text-decoration: none;
}
.smallFont a:hover {
	color: #333333;
}
.copyright {
	color: #fc6c6c; 
}
.copyright:hover {
	color: #ffffff; 
	text-decoration: none;
}
.whiteBar {
	background-color: #FFFFFF; 
	color: white; 
	height: 4px;
	colspan:100;
}
.versionInfoBar {
	height: 17px;
	text-align: left;
	background-color: #656574; 
	color: white;
}
.copyrightBar {
	height: 17px;
	text-align: right;
	background-color: #656574; 
	color: white;
}
.loginBar {
	height: 25px;
	text-align: right;
}
.menuBar {
	text-align: center;
}
.verticalBar {
	width: 20px;
}
.grayLine {
	height: 1px;
	background-color: #e6e6e6;
	colspan:2;
}
.blackLine {
	height: 1px;
	background-color: #000000;
	colspan:2;
}
.fullTable {
	width: 100%;
	padding: 0px;
	cell-spacing: 0px;
	border-spacing: 0px;
	border: 0px;
	margin: 0px;
}
.mainTable {
 	text-align: left;
 	padding: 0px;
 	cell-padding: 0px;
 	cell-spacing: 0px;
	border-spacing: 0px;
 	border: 0px;
 	background-color: #ffffff;
 	width: 100%;
 	margin: 0px;
}
.leftTable {
	width: 189px;
	padding: 0px;
	cell-spacing: 0px;
	border-spacing: 0px;
	border: 0px;
	margin: 0px;
}
.rightTable{
	width: 100%;
	padding: 0px;
	cell-spacing: 0px;
	border-spacing: 0px;
	border: 0px;
	margin: 0px;
}
.componentTitleBar {
	height: 15px;
}
.itemList {
	width: 100%;
 	text-align: left;
}
.form_helpText {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	color: #666666;	
	VERTICAL-ALIGN: middle; 
	FONT-FAMILY: Verdana;  
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.form_helpIcon {
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BORDER-RIGHT: #aaa 1px solid; 
	BORDER-TOP: #fff 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	color: #666666;	
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #fff 1px solid; WIDTH: 14px; 
	BORDER-BOTTOM: #aaa 1px solid; 
	FONT-FAMILY: Verdana; HEIGHT: 14px; 
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
.form_helpIcon:hover {
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-TOP: #aaa 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #aaa 1px solid; 
	WIDTH: 14px; COLOR: #000; 
	BORDER-BOTTOM: #fff 1px solid; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 14px; 
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

