.equal_sign {
	font-size:28px;
	font-weight:bold;
	padding-top:6px;
}
.greska_boja {
	font-size:12px;
	font-weight:bold;
 color:red; 
}
.th1{
 background:   #cccccc;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #04192f;
	font-size:10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
text-align:center;
}
.td1{
 background:   white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #04192f;
	font-size:10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
text-align:right;
}
.td2{
 background:   white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #04192f;
	font-size:10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
text-align:left;
}
.td8{
 background:   white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #0000000;
	font-size:8px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
text-align:left;
}
.td132{
 background:   white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #04192f;
	font-size:10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
text-align:center;
}
.td4{
 background:   #dddddf;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #04192f;
	font-size:12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
text-align:left;
}
.td3{
 background:   #dddddd;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		  color: #04192f;
	font-size:12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
text-align:left;
}

.selecth1 {
	font-size:12pt;
	font-weight:bold;
 color:#0000A0; 
}
 

input {
	font-size:12pt;
	font-weight:normal;
 color:#0000A0; 
text-align:center;
}
textarea {
	font-size:10pt;
	font-weight:normal;
 color:#0000A0; 
}
checkbox
{
	font-size:15pt;
	font-weight:bold;
 color:#0000A0; 
}
.div1
{
border:1px solid #04192f;
padding:10px;
background:#dddddd;
box-shadow: 10px 10px 5px #888888;
border-top-left-radius:2em;
border-top-right-radius:2em;
background:#dddddd;
border-bottom-left-radius:2em;
border-bottom-right-radius:2em;
-webkit-border-top-right-radius:2em; /* Safari */
}
.div3
{
border:5px solid #04192f;
padding:10px;
background:#dddddd;
width:500px;
box-shadow: 10px 10px 5px #888888;
border-top-left-radius:2em;
border-top-right-radius:2em;
background:#dddddd;
border-bottom-left-radius:2em;
border-bottom-right-radius:2em;
-webkit-border-top-right-radius:2em; /* Safari */
}
.p0
{
border:1px solid #04192f;
padding:10px;
background:#0000A0;
box-shadow: 10px 10px 5px #888888;
border-top-left-radius:2em;
border-top-right-radius:2em;
background:#0000A0;
border-bottom-left-radius:2em;
border-bottom-right-radius:2em;
-webkit-border-top-right-radius:2em; /* Safari */
}
 .radijus
{
border:1px solid #0000A0;
padding:10px;
background:#dddddd;
box-shadow: 10px 10px 5px #888888;
border-top-left-radius:2em;
border-top-right-radius:2em;
background:#dddddd;
border-bottom-left-radius:2em;
border-bottom-right-radius:2em;
-webkit-border-top-right-radius:2em; /* Safari */
}
a:link {
      color: #04192f;
    font-weight: normal;
    text-decoration: underline;
}
a:visited {
      color: #04192f;
    font-weight: bold;
    text-decoration: underline;
}
a:hover   ul {
    text-decoration: underline;
    color:   #0000A0;
}
a:hover    {
    text-decoration: underline;
    color:   #f000FF;
}
a:active {
    text-decoration: underline;
    color: #FF0000;
}
.a1:link {
    color:   #0000A0;
    font-weight: normal;
    text-decoration: none;
}
.a1:visited {
      color: #04192f;
    font-weight: bold;
    text-decoration: none;
}
.a1:hover {
    text-decoration: underline;
    color:  #FF0000;
}
.a1:active {
    text-decoration: underline;
    color: #FF0000;
}
body 
  {
	font-size:10pt;
	font-weight:normal;
 color:#04192f; 
background:#FFFFFF;
}
 
th {
 background:   #cccccc;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
		  color: #04192f;
text-align:center;
}
 
 
li:nth-child(odd) {
    background-color: #eeeeee;
}
.table1{
    border: 1px solid #cccccc;
}
table#t01 tr:nth-child(even) {
    background-color: #fff;
}
table#t01 tr:nth-child(odd) {
   background-color: #eee;
}
table#t01 th {
    background-color: #cccccc;
    color: black;
}

   .report-container {
            max-width: 1400px;
            margin: 0 auto;
            background-color: white;
            box-shadow: 0 8px 20px rgba(0,0,0,0.1);
            border-radius: 16px;
            padding: 24px 28px 40px 28px;
        }
		
		     .report-container {
                box-shadow: none;
                padding: 10px;
                max-width: 100%;
            }
			select {
    font-size: 12pt;
    font-weight: 700;
    color: #000000;
    letter-spacing: 0.5px;

    min-width: 150px;
    max-width: 300px;
    width: 100%;

    padding: 8px 12px;
    border-radius: 8px;
    border: 2px solid #2b6cb0;

    background-color: white;
}