@charset "UTF-8";
/* ###  GLOBAL ### */
body {background-color: #F4F4F4;margin: 0px;padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	width:100%;height:100%;overflow:auto;*/
	color: #042C4A;}

img{border:0px;}

.mainTABLE{border-collapse:collapse;border-width:1px;font-family:Arial, Helvetica, sans-serif;margin:15px 0 0 0;width:97%;}
.mainTABLE h1{font-size:18px;color:#003263;margin-bottom:40px;}
.mainTABLE h2{font-size:14px;color:#003263;background-color:#D4DCE6;padding:7px 10px;margin-bottom:0;margin-top:0;}

h1{font-size:18px;color:#003263;margin-bottom:37px;}
h2{font-size:14px;color:#003263;background-color:#D4DCE6;padding:7px 10px;margin-bottom:0;margin-top:0;}
h3{font-size:12px;color:#003263;background-color:#D4DCE6;padding:7px 10px;margin-bottom:0;margin-top:0;}
h4{font-size:12px;color:#003263;background-color:#D4DCE6;padding:7px 10px;margin-bottom:0;margin-top:0;font-weight:bold;}

.h22{font-weight:bold; font-size:16px;color:#003263;background-color:#ffffff;padding:0px 0px;margin-bottom:0;margin-top:0;}

/*
.headerContainer{display:block;position:relative;height:120px;background-color:#06376C;}
.serviceDescContainer{position:absolute;display:block;left:23px;top:66px;background:url('../images/design/corner.gif') top left no-repeat #B4BBC0;width:140px;height:54px;}
.serviceDescContainer .i{display:block;position:absolute;left:22px;bottom:0px;width:9px;height:33px;}
.serviceDescContainer .paket{display:block;position:absolute;left:40px;bottom:0px;width:100px;font:bold 25px Arial, Helvetica, sans-serif;line-height:24px;vertical-align:bottom;color:#FFFFFF;}
.headerLogo{position:absolute;display:block;right:17px;top:55px;}
*/


.headerContainer{display:block;position:relative;height:70px;background-color:#06376C;}
.serviceDescContainer{position:absolute;display:block;left:23px;top:16px;background:url('../images/design/corner.gif') top left no-repeat #B4BBC0;width:140px;height:54px;}
/*.serviceDescContainer .i{display:block;position:absolute;left:22px;bottom:0px;width:9px;height:33px;}*/
/*.serviceDescContainer .i{display:block;position:absolute;left:15px;bottom:-16px;width:9px;height:33px;}*/
/*.serviceDescContainer .i{display:block;position:absolute;left:15px;bottom:-18px;width:9px;height:33px;}*/
.serviceDescContainer .i{display:block;position:relative;left:15px;bottom:-10px;width:9px;height:33px;}
/*.serviceDescContainer .crta{display:block;position:absolute;left:35px;bottom:0px;width:100px;font:bold 25px Arial, Helvetica, sans-serif;line-height:24px;vertical-align:bottom;color:#FFFFFF;font-weight:bold}
.serviceDescContainer .paket{display:block;position:absolute;left:47px;bottom:0px;width:100px;font:bold 25px Arial, Helvetica, sans-serif;line-height:24px;vertical-align:bottom;color:#FFFFFF;font-weight:bold}*/
.headerLogo{position:absolute;display:block;right:4px;top:7px;}


.pageDescDef{position:absolute;display:block;left:174px;top:14px;font:bold 20px Arial, Helvetica, sans-serif;color:#FFFFFF;}
.headerIzbornik{right:0px;top:45x;}
.headerIzbornik ul{padding:0;margin:0;list-style:none;}
.headerIzbornik ul li{display:block;float:left;padding:10px 0px ;}
.headerIzbornik ul li span,
.headerIzbornik ul li a,
.headerIzbornik ul li a:visited
	{font:normal 12px Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;vertical-align:top;}
.headerIzbornik ul li a:hover{text-decoration:underline;}
.headerIzbornik ul li span.separator{display:block;width:1px;background-color:#FFFFFF;height:16px;vertical-align:bottom;}
.headerIzbornik ul li span.separator2{display:block;width:4px;background-color:#06376C;height:16px;vertical-align:bottom;}

/*
.pageDescDef{position:absolute;display:block;left:174px;top:64px;font:bold 20px Arial, Helvetica, sans-serif;color:#FFFFFF;}
.headerIzbornik{position:absolute;display:block;right:17px;top:8px;}
.headerIzbornik ul{padding:0;margin:0;list-style:none;}
.headerIzbornik ul li{display:block;float:left;padding:0px 4px ;}
.headerIzbornik ul li span,
.headerIzbornik ul li a,
.headerIzbornik ul li a:visited
	{font:normal 12px Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;vertical-align:top;}
.headerIzbornik ul li a:hover{text-decoration:underline;}
.headerIzbornik ul li span.separator{display:block;width:1px;background-color:#FFFFFF;height:16px;vertical-align:bottom;}
*/


.izbornikContainer{position:relative;display:block;width:140px;left:23px;}
/*.izbornikContainer .izbornikTop{height:27px;width:100%;background-color:#B4BBC0;margin-bottom:15px;}*/
/*.izbornikContainer .izbornikTop{height:27px;width:100%;background-color:#B4BBC0;margin-bottom:15px;}*/
.izbornikContainer .izbornikTop{height:27px;width:100%;background-color:#B4BBC0;margin-bottom:15px; background:url('../images/design/logo_dno.gif') top left no-repeat}

.izbornikContainer .izbornikBottom{width:100%;margin-top:7px;}
.izbornikContainer .izbornikMiddle{
	background:url(../images/design/izbornik_bg.jpg) top left repeat-x #063466;}

.izbornikContainer .izbornikMiddle ul{padding:10px 5px;margin:0;list-style:none;}
.izbornikContainer .izbornikMiddle ul li{display:block;padding:2px 5px;}
.izbornikContainer .izbornikMiddle ul li div,
.izbornikContainer .izbornikMiddle ul li a,
.izbornikContainer .izbornikMiddle ul li a:visited
	{display:block;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;width:100%;}
.izbornikContainer .izbornikMiddle ul li div{color:#E4DBDB;margin-bottom:5px;}
.izbornikContainer .izbornikMiddle ul li a,
.izbornikContainer .izbornikMiddle ul li a:visited
	{color:#FFFFFF;margin:5px 0 0 0;padding:0 0 0 7px;background:url('../images/design/list_style_type.gif') top left no-repeat;}
.izbornikContainer .izbornikMiddle ul li a:hover{text-decoration:underline;}
.izbornikContainer .izbornikMiddle  .neaktivna
	{color:#FFFFFF;margin:5px 0 0 0;padding:0 0 0 7px;background:url('../images/design/list_style_type.gif') top left no-repeat;
	color:#888888;}

.izbornikContainer .izbornikMiddle ul li.separator{height:17px;border-top:1px solid #26517F;border-bottom:1px solid #032345;padding:0;margin:0 0 2px 0;}


.podaciTABLE{font:12px Arial, Helvetica, sans-serif;}
.podaciTABLE tr td.left{padding:10px 3px 0 58px;width:153px;}
.podaciTABLE tr td.right{padding:10px 10px 0 3px;font-weight:bold;color:#003364;}

.pregledTABLE{font:12px Arial, Helvetica, sans-serif;background-color:#EDEDED;border-collapse:collapse;color:#06376C;}
.pregledTABLE caption{text-align:right;color:#8C8C8C;}
.pregledTABLE tr th{background-color:#19467C;color:#FFFFFF;padding:10px;text-align:left;}
.pregledTABLE tr td{padding:2px 10px;}
.pregledTABLE tr td.iznos{text-align:right;}
.pregledTABLE tr.suma{background-color:#E4E4E4;}
.pregledTABLE tr.suma td{padding:10px;}


.pregledTABLEsitno{font:12px Arial, Helvetica, sans-serif;background-color:#EDEDED;border-collapse:collapse;color:#06376C;}
.pregledTABLEsitno caption{text-align:right;color:#8C8C8C;}
.pregledTABLEsitno tr th{background-color:#19467C;color:#FFFFFF;padding:10px;text-align:left;}
.pregledTABLEsitno tr td{padding:5px 5px;}
.pregledTABLEsitno tr td.iznos{text-align:right;}
.pregledTABLEsitno tr.suma{background-color:#E4E4E4;}
.pregledTABLEsitno tr.suma td{padding:5px 5px;}


.XContainer{display:block;position:relative;height:10px;}
.Xgumb{position:absolute;display:block;right:17px;top:10px;}

.ne_birati{font-weight:bold;color:#003364;}

/*
a:link{	color:#003364;}
a:visited{	color:#003364;}
*/
a:link{	color:#5A76A0;}
a:visited{	color:#5A76A0;}


.xlink {
	color: #5A76A0;
	text-decoration: none;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
}

.xlink_under {
	color: #5A76A0;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
}

.xlink:visited {
	color: #5A76A0;
	text-decoration: none;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
}

.xvisited {
	color: #5A76A0;
	text-decoration: none;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
}



.biglink {
	color: #5A76A0;
	text-decoration: none;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	//font-size: 10px;
	cursor: hand;
}

.biglink_under {
	color: #5A76A0;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	//font-size: 10px;
	cursor: hand;
}


.bigvisited {
	color: #5A76A0;
	text-decoration: none;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	//font-size: 10px;
	cursor: hand;
}


.xbiglink {
	color: #5A76A0;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}

.xbiglink_under {
	color: #5A76A0;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}


.xbiglinkvisited {
	color: #5A76A0;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}

.xbiglink:visited {
	color: #5A76A0;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}

/*BODY
{
    FONT-FAMILY: 'Arial, Helvetica, sans-serif';
	font-size: 12px;
	color: #042C4A;
}*/


.hidden
{
 LEFT: -9100px; POSITION: absolute; TOP: -9100px }
}
/* IE */ 
/*
.button, button, .inputbutton, .formInputButton {
	height:22px; width:88px; background:url('../images/design/act_bg.gif') 0% 0% repeat-x #59636C;color:#FFFFFF;font:normal 12px Arial, Helvetica, sans-serif;cursor:pointer;}

input {border:1px solid #6587AC;background:url('../images/design/inpt_bg.gif') top left no-repeat;}
.input_radio {border:0px; background:none;}
.button2 {
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	background-color:#31638c;
	border-style:solid;
	border-width:thin;
	border-color:#0a0a0a;
	cursor:hand;
}
}*/


  
.menu_glava
{
color: '#ffffff';
text-decoration: none;
padding-left: 10px;
background-color:"#00386E";
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 
}

.menu_opcija_aktivna
{
color: #5A76A0;
text-decoration: none;
padding-left: 10px;
background-color:"#ffffff";
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
cursor:hand;
}

.menu_opcija_over
{
text-decoration: none;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:'#FFFFFF';
background-color:'#4B7CA2';
font-weight:bold;
cursor:hand;
}

.menu_opcija_out
{
text-decoration: none;
padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:'#5A76A0';
font-weight:bold;
background-color:'#FFFFFF'
}

.naslov
{
text-decoration: none;
padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 25px;
color:'#FFFFFF';
background-color:"#00386E";
font-weight:bold;
}

.naslov_opcije
{
text-decoration: none;
padding-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:'#00386E';
font-weight:bold;
text-align:left;
}

.naslov_opcije_li
{
text-decoration: none;
padding-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:'#00386E';
font-weight:bold;
}

.tablica {
	background-color: #FFFFFF;
	font-size: 12px;
}

.tablica tr td.left{}
.tablica tr td.right{font-weight:bold;color:#003364;}
.tablica tr th{background-color:#19467C;color:#FFFFFF;padding:5px;text-align:left;}



.tablica_mali {
	background-color: #FFFFFF;
	font-size: 11px;
}

.edit_focus {
	background-color:'#f0f0af';
}
.edit_focus_dropdown {
	background-color:'#ffffff';
}


.InfoBoja { font-size: 10pt; color: #0038aa}

.InfoBox { font-size: 8pt; color: #042C4A; background-color: #f6f6ff; border: 1px solid #c0c0c0;}
.InfoBox tr td{padding:3px 3px;}

                                  
.ErrBoja { font-size: 10pt; color: #ff0000}

	  .dbText { font-family: Verdana, serif; font-size: 10pt; border: 0pt; color: #0000a0; text-decoration:none; background-color: #f0f0f0;  position:relative; left:2px}
	  .dbText_okvir { font-family: Verdana, serif; font-size: 10pt; border: 1pt; border-style:solid; border-color:#cecece; color: #00386E; text-decoration:none; background-color: #f0f0f0;  position:relative; left:2px}
	  .ruText { font-family: Verdana, serif; font-size: 8pt; background-color: #ffffff }
      .cbText { font-family: Verdana, serif; font-size: 8pt; font-style: italic; font-weight: bold; color:red }
      .cbDisabledText { font-family: Verdana, serif; font-size: 8pt; font-style: italic; font-weight: bold; color:gray }
//      .crveniText { font-family: Verdana, serif; font-size: 8pt; background-color: #ff5050; color: white }
      .crveniText { font-family: Verdana, serif; font-size: 8pt; background-color: #ff5050; color: white}
      .crveniText2 { font-family: Verdana, serif; font-size: 8pt; background-color: #ff5050; color: white; border-color:blue }
      .crvenidbText { font-family: Verdana, serif; font-size: 8pt; border: 0pt; color: white; text-decoration:none; background-color: #ff5050;  position:relative; left:2px}
//      .fuText { font-family: Verdana, serif; font-size: 8pt; border-color:red; color:blue }
      .fuText { font-family: Verdana, serif; font-size: 8pt; border-color:blue; background-color: #f0f0af; color:blue }
      .ruRedBG { background-color: #a0a0a0}

	  .oNeprovjeren { font-family: Verdana, serif; font-size: 10pt; background-color: #5050ff; font-weight: bold; color: white; height:25px; text-align:center; vertical-align: middle}
	  .oNepotpun { font-family: Verdana, serif; font-size: 10pt; background-color: #ff0000; font-weight: bold; color: white; height:25px; display: table-cell; vertical-align: middle; position: static;}
	  .oPotpun { font-family: Verdana, serif; font-size: 10pt; background-color: #a0f0a0; font-weight: bold; color: black; height:25px; text-align:center; vertical-align: middle}
      
	  .noInput { font-family: Verdana, serif; font-size: 9pt; border: 0pt; color: black; text-decoration:none; background-color: #c0c0c0;  position:relative; left:0px; height:19px}


         .labela1 {background-color: #e0e9fe; color: black; font-weight:bold; font-size:12px; width:90px}
         .labela2 {background-color: #e0e9fe; color: black; font-weight:bold; font-size:12px; width:500px}
         .labela3 {background-color: #e0e9fe; color: black; font-weight:bold; font-size:12px; width:444px}
         .labela {background-color: #d0d9ee; color: black; font-weight:bold; font-size:12px;}

.tablica_okvir {
	background-color: #FFFFFF;
	font-size: 12px;
}

.menu_opcija_neaktivna
{
/*color: #5A76A0;*/
color: #a0a0a0;
text-decoration: none;
padding-left: 10px;
background-color:"#FfFfFf";
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
cursor:default;
}
.tablica_srch {
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #ffffff;*/
	font-size: 12px;
}


.red_parni {
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
/*	background-color: #FDF6F6; */
	background-color: #e4e4e4;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
}
.red_neparni {
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
/*	background-color: #FDF6F6; */
	background-color: #ededed;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
}
.red_zaglavlje{
	background-color: #336699;
	color:#ffffff;
	font-weight:bold;
	padding: 2px 4px 4px 4px;
	vertical-align:middle;
}
.sitni {
	font-size: 9px;
	font-family: Arial;
	color: #aaaaaa;
}

.disabled_edit{
	background-color: #cecece;
}

.pravilink a:link {
	color: #0032f3;
	text-decoration: none;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}


.pravilink a:visited {
	color: #0032f3;
	text-decoration: none;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}
.pravilink a:hover {
	color: #0032f3;
	text-decoration: underline;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}

/* Firefox*/

.button, button, .inputbutton, .formInputButton {
	height:22px; width:88px;
/*	border: 0px solid ;*/
	background:url('../images/design/act_bg.gif') repeat-x top #59636C;
	color:#FFFFFF;
	font:normal 12px Arial, Helvetica, sans-serif;
	cursor:pointer;}
input {border:1px solid #6587AC;background:url('../images/design/inpt_bg.gif') top left no-repeat;}
.input_radio {border:0px; background:none;}
.button2 {
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	background-color:#31638c;
	border-style:solid;
	border-width:thin;
	border-color:#0a0a0a;
	cursor:hand;
}
/*input[readonly] {border:1px solid #6587AC; color:#aaaaaa;  background:url('../images/design/inpt_bg.gif') top left no-repeat;}*/
.tablica tr td.rightx{font-weight:bold;color:#003364; background-color: #f9f9fe;}
.input_radioX {border:0px; background:none; cursor:pointer}

.podnozje{display:block;background-color:#06376C; text-align:center;}


