﻿body
{
	background-color:White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*naredna tri reda definisu boju kockica*/
	scrollbar-face-color:#d6dff7;
	scrollbar-highlight-color:#d6dff7;
	scrollbar-shadow-color:#d6dff7;
	/*naredna tri reda definisu boju ivice kockica*/
	scrollbar-3dlight-color:#003ca5;
	scrollbar-darkshadow-color:#003ca5;
	/*boja strelice*/
	scrollbar-arrow-color:#003ca5;
	/*boja staze*/
	scrollbar-track-color:#eeeeff;
	/*neznamo sta je*/
	scrollbar-base-color:blue;
}
table
{
	font-size: 11px;
}
/* Obavestenja */
table.obavestenja {
	border : 1px solid Black;
	background-color : White;
}
/* Forma 1 */
table.forma1 {
	border : thin;
	border-color : #666699;
	border-style : solid solid solid solid;
	background : #BBCFDF;
	font-size : 11px;
}
th.forma1 {
	background-color : #9B9CCA;
	font-size : larger;
	font-weight : bolder;
}

/* Forma 2 */
table.forma2 {
	border : medium double #516C9F;
	background : #DDE9F2;
	font-size : 11px;
}
th.forma2 {
	background-color : #A2B5D7;
	font-size : 14px;
	font-weight : bolder;
}
tr.forma2Napomena {
	background : #93A9BB;
}
tr.forma2Alt {
	background : #EEF4F9;	
}
div.forma2Napomena {
	border : medium groove #C1D2E6;
	width : 90%;
	text-align : justify;
	padding : 5px 5px 5px 5px;
}


/* Stilovi linkova*/
A {
	color: #0071bd;
}

A:Hover {
	text-decoration: underline;
	color: #428EFF;
}
 
table.nkHome
{
	border-style:solid;
	border-color:Navy;
	border-width:1px;
}
tr.nkHome
{
	background-color:#e0ebf8;
	border-style:solid;
	border-color:Navy;
	border-width:1px;
}
td.nkHome
{
	background-color:#e0ebf8;
	border-style:solid;
	border-color:Navy;
	border-width:1px;
	white-space:nowrap;
	vertical-align:top;
}
/* Nabrajanje katalog */
table.nk
{
	border-style:solid;
	border-color:Navy;
	border-width:1px;
}
tr.nk1
{
	background-color:#e0ebf8;
	border-top-width:thick;
	border-top-color:White;
	border-top-style:solid;
}
tr.nk2
{
	background-color:#d0dbe8;
	border-top-width:thick;
	border-top-color:White;
	border-top-style:solid;
}
tr.nkF
{
	background-color:#d0dbe8;
}

th.nk
{
	background-color: #d0dbe8;
}

th.nkk
{
	background-color: #d0dbe8;
	margin: 2px;
}


/* Posebni stilovi */
.sitno
{
	font-size: xx-small;
}
.imgblock {
	DISPLAY: block
}

/* Stilovi specijalnog menija */
td.specMeni
{
	background: Black;
	padding: 2px 2px 2px 2px;
	color: White;
}

a.specMeni
{
	color: White;
	text-decoration: none;
}

a:Hover.specMeni
{
	color: Yellow;
	text-decoration: underline;
}

/*Stilovi tabele kartice*/
table.kkTabela 
{
}
th.kkTabela 
{
	font-size : larger;
	background-color : #DBEEFD;
}
tr.kkUplata {
	background-color : #D2F2D8;
}
tr.kkFaktura
{
	background-color : #F2F2D8;
}
tr.kkOdobrenje 
{
	background-color : #FFF5D5;
}
tr.kkZKamata 
{
	background-color : #D5F4F4;
}
tr.kkOpomena 
{
	background-color : #F7DAFA;
}
tr.kkRefundacija 
{
	background-color : #FFE8E9;
}
tr.kkAvans 
{
	background-color : #EAFFFF;
}
tr.kkStornoAvansa
{
	background-color: #D2FFEF;
}
.kkAvansnaFaktura
{ 
	background-color :#ffffcc;
}
.kkStornoAvansneFakture 
{
	background-color : #009900;
}
.kkBTipTrue 
{
	color : Black;
}
.kkBTipFalseUlaz 
{
	color : #00ff00;
}

/*caht*/
.msgImage {
	background: #6699cc;
	border: 1px solid #6699cc;
	cursor: pointer;
	cursor: hand;
}

.msgImageRaised, .msgImage:hover {
	background: #6699cc;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.msgImageLowered, .msgImage:active {
	background: #6699cc;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

#divToolbar
{
	height:27px;
	width: 790px;
}
#divToolbar ul
{
	list-style: none; 
	padding:0px;
	margin:0px;
}
#divToolbar ul li
{
	display:inline; 
	padding-left:10px;
}
#divMsgBox
{
	overflow: auto;
	width: 770px;
	height: 450px;
	vertical-align: bottom;
	border-bottom-width: 1px;
	border-bottom-color: lightblue;
	border-right-width: 1px;
	border-right-color: lightblue;
	background-color: white;
	padding-right: 2px;
	border-top: lightblue 1px inset;
	padding-left: 10px;
	padding-bottom: 2px;
	border-left: lightblue 1px inset;
	padding-top: 2px;
}

#divSignedClientBox
{
	overflow: auto;
	width: 270px;
	height: 450px;
	font-size: smaller;
	background-color: white;
	padding-right: 1px;
	border-top: lightblue 1px outset;
	padding-left: 10px;
	padding-bottom: 2px;
	border-left: lightblue 1px inset;
	padding-top: 2px;
}

.ct, .cn
{
	font-size: smaller;
	vertical-align: bottom;
}

.cp
{
	padding-left: 30px;
	vertical-align: bottom;
}

.ca_, .ca_0, .ca_1, .ca_2, .ca_3, .ca_4, .ca_5, .ca_6, .ca_7, .ca_8, .ca_9, .ca_10
{
	border-right: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	border-left: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
}

.usr_na
{
	color: Yellow;
	width: 90%;
	text-decoration: none;
	height: 20px;
}
.usr_ac
{
	color:green;
	width : 90%;
	height: 20px;
	text-decoration : none;
}
.usr_ol
{
	color:Blue;
	width : 90%;
	height: 20px;
	text-decoration : none;
}

a:hover.usr_na_over
{
	background-color: #F4F4F4;
	color:Yellow;
	text-decoration: none;
	width: 90%;
}
a:hover.usr_ol_over
{
	background-color: #F4F4F4;
	color:Blue;
	text-decoration: none;
	width: 90%;
}
a:hover.usr_ac_over
{
	background-color: #F4F4F4;
	color:green;
	text-decoration: none;
	width: 90%;
}

.hide
{
	visibility: hidden;
	position:absolute;
}
.show
{
	visibility: visible;
	position: static;
}
tr.nkh
{
	background-color: #d0dbe8;
	border-top-width:thick;
	border-top-color:White;
	border-top-style:solid;
	white-space:nowrap;
	font-weight:bold;
}
td.nkh
{
	padding:5px;
}
