body
{
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

body,table /* td mi smeta u radmeniju - nije u tome problem? */
{
  font-family: Tahoma;
	font-size:10pt;
}

.font2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}

/* običan link na bijeloj podlozi - ne kvari mi zadane stilove */
a:link {color:#1F6DAB; text-decoration: underline; font-weight:bold;}
a:active {color: #1F6DAB; text-decoration: underline; font-weight:bold;}
a:visited {color: #1F6DAB; text-decoration: underline; font-weight:bold;}
a:hover {color:black; text-decoration: underline; font-weight:bold;} 

/* alternativni link na svijetloj podlozi */
a.altLink:link {color:#1F6DAB; text-decoration: underline; font-weight:normal;}
a.altLink:active {color: #1F6DAB; text-decoration: underline; font-weight:normal;}
a.altLink:visited {color: #1F6DAB; text-decoration: underline; font-weight:normal;}
a.altLink:hover {color:black; text-decoration: underline; font-weight:normal;} 

/* alternativni link na svijetloj podlozi */
a.altLinkNob:link {color:#1F6DAB; text-decoration: none; font-weight:normal;}
a.altLinkNob:active {color: #1F6DAB; text-decoration: none; font-weight:normal;}
a.altLinkNob:visited {color: #1F6DAB; text-decoration: none; font-weight:normal;}
a.altLinkNob:hover {color:black; text-decoration: none; font-weight:normal;} 

/* istaknuti link */
a.linkNaglas:link {color: #CE0000; text-decoration: underline;}
a.linkNaglas:active {color:red; text-decoration: underline;}
a.linkNaglas:visited {color:#CE0000; text-decoration: underline;}
a.linkNaglas:hover {color:red; text-decoration: underline;}

/* gumb obriši */
a.brisiBut:link {color:#CC0033; text-decoration: underline; font-weight:bold;}
a.brisiBut:active {color: #CC0033; text-decoration: underline; font-weight:bold;}
a.brisiBut:visited {color: #CC0033; text-decoration: underline; font-weight:bold;}
a.brisiBut:hover {color:red; text-decoration: underline; font-weight:bold;} /* #4898D5 */

/* nounderline */
a.nound {text-decoration: none;}

a img 
{
	border-width:0;
}

/* ne vrijedi za link - treba posebno definirati! */
.cssRed {color:Red;}
.cssGreen {color:Green;}
.cssSivo {color:Gray;}


.mala 
{
  font-size:8pt;
}

.malaNap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}

.lstMala 
{
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;
}

/* ne radi mi samo za .mala */
td.mala
{
 font-size:8pt;
}

input.disabled 
{
	background-color: #eeeeee;
}

input.wmoney 
{
	width:100px;
}

input.right 
{
	text-align:right;
}

.trGrupa 
{
/*	background-image: url(../images/bgHead.jpg);
	color:white; */
	background-color:#EEEEEE;
}

.trGrupa td 
{
	padding-left:5px;
	font-weight:bold;
}

td.nopadgd
{
	padding-top:0px;
	padding-bottom:0px;
}

/* BEGIN design site-a */

.naslovStr /* naslov stranice (akcije) */
{
  font-weight:bold;
  color:#326C98;
  font-size:11pt;
  text-align:center
}

.navTrakaBack /* navigacijska traka za Back */
{
	font-family: Verdana,Arial;
	font-size:11px; 
	background-color:#EBF4FC;
	padding-top:2px;
	padding-bottom:3px;
	/* border-bottom:3px solid #EBF4FC; */
	
}

/* END design site-a */

.razD 
{
  margin-bottom:5px;
}
.razDD
{
  margin-bottom:15px;
}

.razG
{
  margin-top:5px;
}

.razGG
{
  margin-top:15px;
}

.err 
{
  color:Red;
}

.success 
{
	color:Green;
}

/* BEGIN tablice */
A.tab:link {color:purple; text-decoration: underline;}
A.tab:active {color: purple; text-decoration: underline;}
A.tab:visited {color:purple; text-decoration: underline;}
A.tab:hover {color:red; text-decoration: underline;}

/* END tablice */


/* izdvojiti u poseban CSS, includati */
.trAltDef
{
	background-color: #EEEEEE; /* #EEEEEE; */
}

table.tableBr 
{
	border-left: 1px solid #CCCCCC; /* #CCCCCC */
	/* border-top: 1px solid #CCCCCC; */
}

.tableBr tr 
{
	background-color:white;
}

.tableBr tr.trAltDef
{
	background-color: #EEEEEE; /* #EEEEEE; */
}

.tableBr tr.trHigh
{
	background-color: #FDFAC4;   /* #EBF4FC;*/
}

.alterColor 
{
	color:Gray;
}

.tableBr td 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  border-right: 1px solid #CCCCCC; /* #CCCCCC */
	border-bottom: 1px solid #CCCCCC;
	padding-left: 4px;
	padding-right: 4px;
	border-top:0px none;
}

.tableBr td.stupacNaglas1 {background-color: rgb(238, 238, 238);}
.tableBr td.stupacTren {background-color: rgb(230, 255, 232);}
.tableBr td.stupacPreth {background-color: #FFE4E1;}
.tableBr td.grupaPokaz {background-color: #D3D3D3;} 

/* proba za back image */
.tableBr td.dionUp {color: #929292;width:60px;background: url(../images/up.gif) right center no-repeat;padding-right:12px;}

.tableBr th 
{
	background-color:#2872AE; /*ako su images disabled */
	background-image: url(../images/bgHead.jpg);
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px none;
	font-family: Tahoma;
	font-size: 11px;
	color:white;
	font-weight:bold;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align:center;
}

.tableBrBack /* koristim za redak u headeru za sort */
{
	background-image: url(../images/bgHead.jpg);
	text-align:center;
}

.tableBr tr.trFoot
{
	background-image: url(../images/bgHead.jpg);
	color:white;
}

.tableBr a 
{
	font-weight:bold;
	text-decoration:none;
}

.tableBr a.alterLink 
{
	font-weight:normal;
	text-decoration:none;
}

.tableBr a.cssRed {font-weight:bold;text-decoration:none;}
.tableBr a.cssRed:link {color:red; }
.tableBr a.cssRed:active {color:red; }
.tableBr a.cssRed:visited {color:red; }
.tableBr a.cssRed:hover {color:black; }

.tableBr a.cssGreen {font-weight:bold;text-decoration:none;}
.tableBr a.cssGreen:link {color:green; }
.tableBr a.cssGreen:active {color:green; }
.tableBr a.cssGreen:visited {color:green; }
.tableBr a.cssGreen:hover {color:black; }

.tableBr a.cssSivo {font-weight:bold;text-decoration:none;}
.tableBr a.cssSivo:link {color:gray; }
.tableBr a.cssSivo:active {color:gray; }
.tableBr a.cssSivo:visited {color:gray; }
.tableBr a.cssSivo:hover {color:black; }

.tableBr th a 
{
	color:White;
}
 

tr.nobord td
{
  border:0px;
}

/* BEGIN tablica1 s vise kolona i pretezno brojčanim podacima! 
tablica sa sitnijim fontom, po defaultu poravnati udesno?
*/

.tableBr td.mala 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* END tablica1 */

/* mora ici iza definicije .tableBr */
.tableNorm td 
{ border-right:0;
  border-bottom:0;
}

/* BEGIN tablica2 - druga tablica na stranici */

table.tableBr2 
{
	border-left: 1px solid #4F97D2;
}

.tableBr2 td 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  border-right: 1px solid #4F97D2;
	border-bottom: 1px solid #4F97D2;
	padding-left: 4px;
	padding-right: 4px;
	border-top:0px none;
}

td.tdHeadBr2 
{
	background-color:#4F97D2;
	color:White;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}

/* END tablica2 - druga tablica na stranici */

.malaKvart
{
	font-size:9px;
}

.colorKvart
{
	color: #0000EA;
}

.alterColorKvart
{
	color: #82A8D7;
}

.colorLink 
{
	color:#1F6DAB;
}

.colorLinkB
{
	color:#1F6DAB;
	font-weight:bold;
}

.fontStranicaTekst 
{
	font-family:Verdana,Arial; font-size:10pt;
	
}

/* TOOLTIP */
#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid navy;
padding: 3px;
background-color: #FAFDC6;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

h2 {font-size:16px;
    font-weight:bold;
    color:black;
    margin-top:15px;
    margin-bottom:5px;
}

h2.don {font-size:14px;
    font-weight:bold;
    color:red;
    margin-top:15px;
    margin-bottom:5px;
}

.divOglasi 
{
	background-color:#EEEEEE;color:black; font-family:Verdana,Arial; font-size:9px;font-weight:normal; color:#646464; margin-bottom:1px;
}

/* th - ne podešavati: poremeti mi radmenu u IE! */

.tableBord 
{
	border-collapse:collapse;
	border-color:Gray;
}

.tableBord th
{
	font-weight:bold; text-align:left
}

.tableBord td,th
{
	padding:2px 3px 2px 3px;
	border:1px solid #cccccc;
	background-color:#eeeeee;
}

.cssMyValid 
{
	color:Black;
}

/* Definicija klasa za fin. izv */

.tableBr .fiNivoNaslova0 {color:Blue}  /* ne radi nakon highlight! redak grupe u financijskom izvještaju (npr. AKTIVA, PASIVA) */

.fldSet 
{
	padding:6px;border-color: #cccccc; border-style: solid; border-width: 1px;
}