html, td, tr
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}


/*body
{
	scrollbar-face-color:#0080c0;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#639cce;
	scrollbar-shadow-color:rgb(0,0,0);
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#808080;
	scrollbar-darkshadow-Color:#202020;
}*/

.Pisava14px
{
	font-size: 14px;
}

.Pisava10
{
	font-size: 13px/*10pt*/;
}

.Pisava8
{
	font-size: 11px/*8pt*/;
}

a:link
{
	text-decoration: none;
	color: #0F678D;
}

a:visited
{
	color: #0F678D;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
	color: #0F678D;
}

a.pomoc
{
	text-decoration: none;
	color: #000000;
}

a.pomoc:hover
{
	text-decoration: underline;
	color: #0F678D;
}

/* GUMBI - ZAČETEK */
/*  uporabljamo na običajnih gumbih, kot Potrdi, Nazaj..., ki se nahajajo izven vrstic za vnos */

a.gumb:link, a.gumb:visited
{

	display: inline-block; padding: 3px 7px 3px 5px; border: 1px solid black; vertical-align: top;
	border-top-color: white; border-left-color: white; border-bottom-color: #999; border-right-color: #999;
	font: normal 11px verdana; color: #333; text-decoration: none; height: 22px;
	background: #ECE9D8; margin-right: 2px;
}
a.gumb img, a.gumbToolBox img 
{
	border: 0px none; color: #333; 
}
a.gumb:hover, a.gumbToolBox:hover 
{
	background-color: #ccc; color: #333; 
	text-decoration: none;
}


/* gumbVrstica uporabljamo za gumbe znotraj edit vrstice, npr. "Vnesi posto" */

a.gumbVrstica:link, a.gumbVrstica:visited
{
	height: 20px;
	color: White;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	background: #4FA6CD;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	border-left: #81D7F6 1px solid;
	border-top: #81D7F6 1px solid;
	border-right: #057eb2 2px solid;
	border-bottom: #057eb2 2px solid;
	vertical-align: middle;
}

a.gumbVrstica:hover
{
	height: 20px;
	color: White;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	background: #057eb2;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}

img.gumb
{
	border: none;
	vertical-align: middle;
}

/* gumbBrisanje uporabljamo samo za gumb(=ikono) za brisanje vrstice */

td.gumbBrisanje
{
	vertical-align: top;
	text-align: right;
}

a.gumbBrisanje:link, a.gumbBrisanje:visited
{
	padding-left: 1px;
	padding-top: 1px;
	color: White;
	background: #4FA6CD;
	border-left: #81D7F6 1px solid;
	border-top: #81D7F6 1px solid;
	border-right: #057eb2 2px solid;
	border-bottom: #057eb2 2px solid;
	vertical-align: top;
}

a.gumbBrisanje:hover
{
	padding-left: 1px;
	padding-top: 1px;
	color: White;
	background: #057eb2;
	vertical-align: top;
}

img.gumbBrisanje
{
	border: none;
	vertical-align: middle;
}


input.GumbSubmitNeviden
{
	height: 20px;
	width: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 0px;
}
a.gumb, a.gumb:visited , a.gumbToolBox, a.gumbToolBox:visited
{		/*** Gumb v orodni vrstici ***/
	display: inline-block; padding: 3px 7px 3px 5px; border: 1px solid black; vertical-align: top;
	border-top-color: white; border-left-color: white; border-bottom-color: #999; border-right-color: #999;
	font: normal 11px verdana; color: #333; text-decoration: none; height: 22px;
	background: #ECE9D8; margin-right: 2px; 
}
a.gumbToolBox
{
	float:left;
}
a.gumb img, a.gumbToolBox img 
{
	border: 0px none; color: #333; 
}
a.gumb:hover, a.gumbToolBox:hover 
{
	background-color: #ccc;color: #333; 
	text-decoration: none;
}
	
table.basic td.orodna span.EditLabela {		/*** dodal za poravnavo besedila v orodni vrstici ***/
	display: inline-block; padding: 4px 2px 0px 8px;
	}

table.basic td.orodna div.PregledIskanje {	/*** hitro iskanje na desni strani orodne vrstice ***/
	margin: 0px; padding: 0px; float: left; vertical-align: middle;
	}
table.basic td.orodna div.PregledIskanje input.iskalniniz { 	/* Ugly Hack za IE */
	margin-top: -1px; margin-bottom: -1px;
	}
table.basic td.orodna div.PregledIskanje > input.iskalniniz {	/* Vidi samo FireFox */
	margin: 0px;
	}
table.basic td.orodna div.PregledIskanje a.iskanje { 
	display: inline-block; color: black; text-decoration: none; line-height: 8px;
	border-left: 1px solid white; border-right: 1px solid #999; border-top: 1px solid white; border-bottom: 1px solid #999; 
	padding: 2px 4px 3px 4px; font-size: 11px; height: 16px; vertical-align:middle;	margin-top: -8px; margin-left: 0px;
	}
table.basic td.orodna div.PregledIskanje span.NapredniFilter {
	font-size: 10px; margin:0px; padding: 0px; line-height: 9px; width: 60px;
	}
table.basic td.orodna div.PregledIskanje span.NapredniFilter a {
	text-decoration: none;
	}

/* GUMBI - KONEC */

/* PREGLEDI */
/* uporabimo pri vseh vrstah preglednic (na search, edit, view in drugih oknih) */

input.PregledIskanje /* vnosno okno besedila, ki se isce  */
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-top: 2px;
	margin-top: 0px;
}

input.PregledIskanje
{
}

td.PregledIskanje
{
}

/* PREGLEDI: PAGINACIJA - OSTRANJEVANJE */
.NormalText {
	font-weight: normal;
	}
	
td.paginacija {
	background: #FAEFD1; width: 100%;
	}
td.paginacija {
	vertical-align: middle; font-family: verdana; font-size: 11px; padding: 0px; height: 21px;
	}
td.paginacija a.paginacija:link, 
td.paginacija a.paginacija:visited, 
td.paginacija span.paginacijaTekocaStran,
td.paginacija span.paginacijaBesedilo,
td.paginacija a.paginacijaBesedilo,
td.paginacija span.paginacijaBesediloNeaktivno
	{
	padding: 2px 6px; height: 21px; color: #333; text-align: center; text-decoration: none; border: 1px solid #FFF4BC ;
	vertical-align: middle; 
	}
td.paginacija span a.paginacija:hover {
	border: black 1px solid; 
	background: #BB5503; 
	color: white;
	}
td.paginacija span.paginacijaTekocaStran {
	background: #EAD098;
	}
td.paginacija span a.paginacija{
	background: #FAEFD1;
	}
td.paginacija span.paginacijaBesediloNeaktivno {
	color: #aaa;
	}
td.paginacija span.paginacijaBesedilo {
	padding-top: 3px;
	}
/*END paginacija strani*/

/* PREGLEDI: Skupina naslovne vrstice */

table.PregledStolpecSkupina
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
}

/* PREGLEDI: (SPODNJA) NASLOVNA VRSTICA */


tr.PregledStolpec, tr.PregledStolpecZgornji
{
	background-color: transparent;
}

td.PregledStolpec, td.PregledZnotrajStolpec, td.PregledStolpecZgornji, td.PregledZnotrajStolpecZgornji
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
td.PregledStolpec 
{
	font-weight: normal; padding: 1px 2px 2px 3px; font-size: 10px;
	border: 1px solid #fff; border-right-color: #BB5503; border-bottom-color: #BB5503;
	background: #FAEFD1 repeat top left;
}
td.PregledStolpec, td.PregledZnotrajStolpec
{
	border-bottom: black 1px solid;
}

td.PregledZnotrajStolpec, td.PregledZnotrajStolpecZgornji
{
	background-color: #CEB995 /* #B29056 */ ;
}

tr.PregledStolpecFooter, tr.PregledZnotrajStolpecFooter
{
	background-color: transparent;
}

td.PregledStolpecFooter, td.PregledZnotrajStolpecFooter
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

td.PregledStolpecFooter
{
	border-top: black 1px solid;
}

td.PregledZnotrajStolpecFooter
{
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #ceb995;
}

a.PregledStolpec, a.PregledStolpec:link, a.PregledStolpec:visited
{
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}

a.PregledStolpec:hover
{
	color: #0F678D;
}


a.PregledStolpecIzbran, a.PregledStolpecIzbran:link, a.PregledStolpecIzbran:visited
{
	font-weight: bold;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: Black;
}

a.PregledStolpecIzbran:hover
{
	color: #0F678D;
}

/* PREGLEDI: ZGORNJA NASLOVNA VRSTICA */
/* uporabimo, ko je dvovrsticni prikaz podatkov, kjer zgornja ne sme imeti crte spodaj */




/* PREGLEDI: VRSTICE S PODATKI */

tr.PregledVrstica
{
	background-color: #FFFFEB;
	height: 21px;
}

tr.PregledVrsticaAlt
{
	background-color: #FAEFD1;
	height: 21px;
}

td.PregledVrstica
{
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #FFFFEB;
	
}
td.PregledVrsticaAlt
{
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #FAEFD1;
}

tr.PregledVrsticaAltErr, tr.PregledVrsticaErr,td.PregledVrsticaAltErr, td.PregledVrsticaErr
{
	color: Red;
}

a.PregledVrstica:link, a.PregledVrstica:visited, a.PregledVrsticaAlt:link, a.PregledVrsticaAlt:visited,  a.PregledVrsticaAltErr, a.PregledVrsticaAltErr:link, a.PregledVrsticaAltErr:visited, a.PregledVrsticaErr, a.PregledVrsticaErr:link, a.PregledVrsticaErr:visited
{
	font-size: 13px;
	color: #0F678D;
	font-family: verdana, arial, helvetica, sans-serif;
}
a.PregledZnotrajVrstica:link, a.PregledZnotrajVrstica:visited, a.PregledZnotrajVrsticaAlt:link, a.PregledZnotrajVrsticaAlt:visited
{
	font-size: 13px;
	color: #0F678D;
	font-family: verdana, arial, helvetica, sans-serif;
}
a.PregledVrsticaAlt:hover, a.PregledVrstica:hover, a.PregledZnotrajVrsticaAlt:hover, a.PregledZnotrajVrstica:hover, a.PregledVrsticaAltErr:hover, a.PregledVrsticaAltErr:hover
{
	color: #0F678D;
}

/*  */

/* PREGLEDI: VRSTICE ZNOTRAJ OKEN TIPA VIEW ALI EDIT */

/* view */

tr.PregledZnotrajVrstica
{
	height: 18px;
	background-color: #FFFFEC;
}

tr.PregledZnotrajVrsticaAlt
{
	background-color: white/*#fafafa*/ ;
	height: 18px;
}

td.PregledZnotrajVrstica
{
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
}

td.PregledZnotrajVrsticaAlt
{
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
}

/* edit */

tr.EditZnotrajVrstica
{
	height: 18px;
	background-color: #E6E6E6;
}

tr.EditZnotrajVrsticaAlt
{
	height: 18px;
	background-color: #f5f5f5;
}

td.EditZnotrajVrstica
{
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
}

td.EditZnotrajVrsticaAlt
{
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
}

/* img */

img.PregledZnotrajIkona
{
	border: 0px;
	margin-left: 2px;
	margin-right: 4px;
	vertical-align: middle;
}

tr.PregledZnotrajLocilnaCrta
{
	background-color: #d3d3d3;
}

td.PregledZnotrajLocilnaCrta
{
	height: 1px;
}


/* END PREGLEDI */


/* START FORUM */

td.ForumNaslov
{
	padding-top: 4px;
	padding-left: 10px;
}

a.ForumNaslov:link, a.ForumNaslov:visited
{
	font-weight: bold;
	font-size: 18px;
	color: #338BB1;
	font-family: verdana;
}

td.ForumPodNaslov
{
	padding-left: 10px;
}
a.ForumNaslov:hover
{
	color: #0F678D;
	text-decoration: none;
}

a.ForumPodNaslov:link, a.ForumPodNaslov:visited
{
	font-size: 9px;
	color: #4FA6CD;
	font-family: verdana;
	font-weight: bold;
}

a.ForumPodNaslov:hover
{
	color: #338BB1;
	text-decoration: none;
}

.ForumZacetek, a.ForumZacetek:link, a.ForumZacetek:visited
{
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
	color: black;
	font-family: verdana;
}
a.ForumZacetek:hover
{
	color: #0F678D;
}


/* END FORUM */

/* SKUPNO */

.NaslovLogotip
{
	font-weight: bold;
	font-size: 20px;
	color: white;
	font-family: verdana, arial, helvetica, sans-serif;
}

td.NaslovVsebine
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 14pt;
	padding-bottom: 3px;
	color: white;
	padding-top: 3px;
	font-family: verdana;
	letter-spacing: 1px;
	background-color: transparent;
	background-position: 0px 0px;
	text-align: left;
}

td.Podnaslovstrani
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 12pt;
	padding-bottom: 3px;
	color: white;
	padding-top: 3px;
	font-family: verdana;
	letter-spacing: 1px;
	background-color: transparent;
	background-position: 0px 0px;
	text-align: left;
}

tr.NaslovVsebine
{
}

.NaslovZacetek
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 15px;
	font-size: 12pt;
	color: #696969;
	padding-top: 20px;
	font-family: verdana;
	letter-spacing: 0px;
	background-color: transparent;
	background-position: 0px 0px;
	text-align: left;
}


/* START NEOZNACEN SEZNAM  */

tr.Seznam
{
	padding-bottom: 4px;
}
a.NeoznacenSeznam:link, a.NeoznacenSeznam:visited
{
	font-size: 10pt;
	color: #000000;
}

a.NeoznacenSeznam:hover
{
	color: #0F678D;
}

/* li.NeoznacenSeznam
{
	margin-top: 3px;
	margin-bottom: 3px;
	list-style-position: outside;
	font-size: 12px;
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type: disc;
}*/

/* END NEOZNACEN SEZNAM */

/* START POMOC NA DNU STRANI */

.PomocNaslov
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	background-color: #DDDDDC;
}

td.PomocVsebina
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	text-align: left;
	vertical-align: text-top;
	width: 200;
}

a.PomocVsebina:link, a.PomocVsebina:visited
{
	font-size: x-small;
	color: white;
}
a.PomocVsebina:hover
{
}

.PomocVsebinaSlika
{
	width: 20;
}

td.PomocVsebinaSlika
{
	width: 20;
	vertical-align: top;
}

/* END POMOC NA DNU STRANI */



/*** VSEBINA ***/
	
table.basic td.vsebina { 			/*** Glavno polje (celica) strani z vsebino ***/
	height: 100%; background: #009FCF; vertical-align: top; padding: 0px;
	border-left: 5px solid #009FCF; border-right: 5px solid #009FCF; border-bottom: 5px solid #009FCF;
	}
table.basic div.vsebinarob, 
table.basic div.vsebinarobseznam, 
table.basic div.vsebinarobedit, 
table.basic div.vsebinarobview, 
table.basic div.vsebinarobseznamportal
	{ 		/*** Senca na polju vsebina ***/
	border-left: 1px solid #007FA5; border-right: 1px solid #39D1FF; border-top: 1px solid #999;
	border-bottom: 1px solid #39D1FF; padding: 20px; width: 100%; height:100%;
	}
table.basic div.vsebinarobseznam { 		/*** Senca na polju vsebina seznama ***/
	padding: 0px;
	}
table.basic div.vsebinarobedit { 		/*** Senca na polju vsebina vnosne forme ***/
	padding: 7px; background-color: #FAEFD1;
	}
table.basic div.vsebinarobview { 		/*** Senca na polju vsebina pogleda dokumenta ***/
	padding: 7px; background-color: #FFFFEB;
	}
table.basic div.vsebinarobseznamportal { 		/*** Senca na polju vsebina seznama ***/
	padding: 0px; border-top-color: #007FA5;
	}
table.basic div.vsebinaokvirportal {
	border: 1px solid #FfF; padding: 5px; height: 100%;
	}

table.basic td.avtor { 					/*** Polje za avtorja in zadnjo spremembo na dnu strani ***/
	background: #009FCF; text-align: right; color: #eeeeee; font: normal 12px verdana; padding: 0px 10px 4px 4px;
	border-bottom: 1px solid #666; 
	}
table.basic td.noga { 					/*** Noga strani s povezavami na pomoč uporabniku ***/
	background-color: #006098; border-top: 1px solid #39D1FF; border-bottom: 1px solid #00486C;
	font: normal 11px verdana; padding: 0px 10px; color: #cccccc; vertical-align: top;
	}
table.basic td.noga table.nogastrani td {	/*** tabela, ki drži stolpce pomoči na dnu strani ***/
	vertical-align: middle; color: #cccccc; padding: 2px;
	}
table.basic td.noga table.nogastrani td a {
	color: #cccccc; text-decoration: none; 
	}
table.basic td.noga table.nogastrani td a:hover {
	color: #ffffff;
	}
table.basic td.noga table.nogastrani td.PomocVsebinaSlika {	/*** celica za ikono ***/
	width: 20px; text-align: center;
	}
table.basic td.noga table.nogastrani td.PomocVsebina {	/*** celica za napis ***/
	width: 180px;
	}
table.basic td.noga div.copyright {		/*** Napis Copyright na desni strani ***/
	float: right; width: 120px; text-align: right; padding: 5px 0px;
	}

div.napaka {
	border: 1px solid orange; color: #f00; margin: 10px 20px; padding: 10px; text-align: center; font: bold 12px verdana;
	}
div.nizapisov {
	border: 1px solid #999; color: #333; margin: 10px 20px; padding: 10px; text-align: center; font: bold 12px verdana;
	}
div.okvir {
	border: 1px solid #006098; margin: 10px 20px; padding: 10px 0px;
	}

UL.NapakeNaStrani
{
	color:Red;
	font-weight:normal;
}	


/* START povezave na predhodne strani (navigacija) */

.HistoryLinks, a.HistoryLinks:link, a.HistoryLinks:visited
{
	font-size: 12px;
	color: white;
	text-decoration: none;
}
a.HistoryLinks:hover
{
	text-decoration: underline;
	color: #eaf9ff;
}

/* END povezave na predhodne strani */

/* START podatki o uporabniku in aktivni organizaciji */

.LoginInfo, a.LoginInfo:active, a.LoginInfo:link, a.LoginInfo:visited
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: white; /* 	color: #e6e6e6;color: #B8B8B8; */
	vertical-align: baseline;
}

a.LoginInfo:hover
{
	text-decoration: underline;
	color: #eaf9ff;
}

.OrgInfo, a.OrgInfo:active, a.OrgInfo:link, a.OrgInfo:visited
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: black; /* 	color: #e6e6e6;color: #B8B8B8; */
}

a.OrgInfo:hover
{
	color: Black;
	text-decoration: none;
}

input.GumbZaGeslo /* vnosno okno besedila, ki se isce  */
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-top: 2px;
	margin-top: 0px;
}

/* login stran */


/* END podatki o uporabniku in aktivni organizaciji */

/* START login stran */

.LoginLink, a.LoginLink:active, a.LoginLink:link, a.LoginLink:visited
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: white; /* 	color: #e6e6e6;color: #B8B8B8; */
}

a.LoginLink:hover
{
	color: white;
	text-decoration: underline;
}

input.LoginPwdBox
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

/* END login stran */

/* START locilne crte */

table.locilnaCrtaSpodaj
{
	background-image: url(../Images/crta_locilna.gif);
	background-repeat: repeat-x;
	height: 10px;
}

table.locilnaCrtaZgoraj
{
	background-image: url(../Images/crta_locilna.gif);
	background-repeat: repeat-x;
	height: 10px;
}

/* END locilne crte */

/* START VALIDACIJA  */

tr.Validacija
{
}

ul.Validacija
{
}

td.ValidacijaBullet
{
	font-size: 13px;
	color: red;
	font-family: verdana, arial, helvetica, sans-serif;
	width: 20px;
}
td.ValidacijaNapaka
{
	font-size: 13px;
	color: red;
	font-family: verdana, arial, helvetica, sans-serif;
}
span.ValidacijaObvestilo, td.ValidacijaObvestilo
{
	font-size: 13px;
	color: #0F678D;
	font-family: verdana, arial, helvetica, sans-serif;
}
td.ValidacijaSistemskaNapaka
{
	font-size: 13px;
	color: red;
	font-family: verdana, arial, helvetica, sans-serif;
}

/* END VALIDACIJA  */

/*START EDIT PAGE*/

tr.EditVrstica
{
	height: 23px;
	padding: 0px;
	margin: 0px;
	vertical-align: text-top;
}

td.EditLabela, td.FilterLabela, td.EditLabelaTop, td.EditLabelaObvezna, td.EditLabelaTopObvezna, td.EditLabelaZnotraj /*labela znotraj teksta, npr. od-do*/
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	white-space: nowrap;
	vertical-align: middle;
	padding-right: 20px; /* prepreci prekrivanje slike in besedila */
}

td.FilterLabela
{
	padding-right: 5px;
	padding-left: 5px;
}

td.FilterStolpecRazmik /* se uporablja za razmik stolpec na naprednih filtrov */
{
	padding-right: 15px; 
}

td.EditLabelaZnotraj
{
	padding: 0px;
}

td.EditLabelaTop, td.EditLabelaTopObvezna
{
	vertical-align: top;
	padding-top: 3px
}

td.EditLabelaObvezna, td.EditLabelaTopObvezna
{
	BACKGROUND-POSITION: right center;
	BACKGROUND-IMAGE: url(../Images/iko_obvezno.gif);
	BACKGROUND-REPEAT: no-repeat;
}

td.EditLabelaTopObvezna
{
	background-position: right 3px;
}

.EditTextBox, .EditDate
{	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}

.EditCombo
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0pt; /* ta stil naredi samo to, da je TD s comboboxom optimalno visok in njegova višina ni odvisna od tega, ali je pred koncem TDja kakšen nbsp ali enter...*/
	margin-top: 0px;
	vertical-align: middle;
	padding-left: 4px;
}

.EditNumber
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	vertical-align: top;
	Height: 21px;
}

.EditDate
{
	height: 21px;
}

.EditTextArea
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.EditRadioButton
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.EditReadOnlyRight, .EditReadOnlyLeft
{
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
}

.EditReadOnlyLeft
{
	text-align: left;
}
/*END EDIT PAGE*/

/* BEGIN SKUPINE PODATKOV, GRUPE */

fieldset.GroupFieldset
{
	position: relative;
	margin-top: 8px;
	background: #F4F4F4;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 8px; /* pazi! ce postavis width=nekaj, se iznicijo nekateri prazni prostori; width postavljamo na tabeli, ki vsebuje fieldset*/
	border-color: #d3d3d3;
}

fieldset.GroupFieldsetNoLegend
{
	position: relative;
	margin-top: 8px;
	background: #F4F4F4;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 8px;
	border-color: #d3d3d3;
}

tr.OkvirFiltra
{
	position: relative;
	margin-top: 8px;
	background: #F4F4F4;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-bottom: 8px;
	border-color: #ACA899;
}

td.EditGrupa
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

tr.EditGrupa
{
}

legend.GroupLegend
{
	position: absolute;
	top: -10px;
	left: 0px;
	color: White;
	background: #c8c8c8; /* #4FA6CD; */
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
}

/* END SKUPINE PODATKOV, GRUPE */

/* BEGIN VIEW*/

td.ViewData, td.ViewDataNaslov
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 0px;
}

td.ViewDataNaslov
{	
	font-size: 16px;
	font-weight: bold;
}

tr.ViewVrstica
{
	padding: 0px;
	vertical-align: text-top;
}

td.ViewLabel, td.ViewLabelTop, td.ViewLabelNaslov
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 18px;
	padding-right: 5px; /* dodal mitjas 18.4.2005 */
	white-space: nowrap;
	vertical-align: text-top;
	padding-right: 15px;
	/*padding-top: 2px;
	padding-bottom: 2px;*/
}

td.ViewLabelNaslov
{
	font-size: 16px;
	font-weight: bold;
}

td.ViewLabelTop
{
	vertical-align: top;
	padding-top: 0px
}

/*END VIEW*/


/* START WEB COMBO */

.ComboF /* FrameStyle combo-box, ko je zaprt, pasiven */
{
	background: #FFFFFF;
	border-color: #7F9DB9;
	border-width: 1px;
	border-style: solid;
	margin-top: 1px;
	margin-bottom: 1px;
}

.ComboFRed 
{
	background: #FFFFFF;
	border-color: red;
	border-width: 1px;
	border-style: solid;
	margin-top: 1px;
	margin-bottom: 1px;
}
.ComboFO /* FrameOverStyle combo-box ko gremo z miško čez njega */
{
	background: #FFFFFF;
	border-color: black /*#7F9DB9*/;
	border-width: 1px;
	border-style: solid;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #D0E8F2 /*#BDDEEC*/;
}

.ComboT /* TextBoxStyle besedilo izbranega besedila, ko zapremo bombo */
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border-width: 0px;
	border-style: none;
}

.ComboTO /* TextBoxOverStyle ozadje vnosnega polja, ko gremo z miško čez njega */
{
	background: transparent;
	border-width: 0px;
	border-style: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.ComboSB /* SearchButtonStyle puščica dol*/
{
	font-weight: normal;
	font-size: 12px;
	background: #4FA6CD;
	cursor: pointer;
	color: #F9F9E6;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	height: 20px;
}

.ComboSBO /* SearchButtonOverStyle puščica, ko gremo čez z miško */
{
	font-weight: normal;
	font-size: 12px;
	background: #4FA6CD;
	cursor: pointer;
	color: #F9F9E6;
	font-family: verdana, arial, helvetica, sans-serif;
	height: 20px;
}

.ComboRB /* ResultBoxStyle vrstice z iskalnimi rezultati*/
{
	font-size: 8pt;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}

.ComboMB /* MoreButtonStyle */
{
	border-width: 1px;
	border-color: #ffffff;
	border-style: solid;
}

.ComboMBO /* MoreButtonOverStyle */
{
	border-width: 1px;
	border-color: #b0c4de;
	border-style: solid;
	background: #E9EBF4;
}

.ComboSTB /* StatusBoxStyle - ne uporabljamo */
{
	font-size: 12px; 	
	font-family: verdana; 	
	font-weight: normal; 	
	color: #000000; 
	background: #E9EBF4;
}

.ComboSR /* SelectedRowStyle  izbrana vrstica*/
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background: #B4D6DF;
	height: 18px;
}

.ComboR /* RowStyle vrstice z iskalnimi rezultati*/
{
	height: 18px;
}

.ComboRO /* RowStyle vrstice z iskalnimi rezultati*/
{
	height: 18px;
	background : #E0EDF1;
}

.ComboRF /* ResultFrameStyle okvir tabele z iskalnimi rezultati*/
{
	border-width: 1px;
	border-color: #7F9DB9;
	border-style: solid;
	background-color:#ffffff;
}

.ComboH /* HeaderStyle naslovna vrstica rezultatov iskanja */
{
	background: #4FA6CD;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	height: 18px;
	color: White;
}

.ComboC /* ColumnStyle */
{
	text-overflow: ellipsis;	
	overflow: hidden;
}

/* END WEB COMBO */


/* START DATE TIME PICKER PETER BLUM's */

.CSCCalendar
{
	border-right: #d3d3d3 ridge;
	border-top: #d3d3d3 ridge;
	font-size: 8pt; /*filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= 'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100); mitja izločil*/
	border-left: #d3d3d3 ridge;
	border-bottom: #d3d3d3 ridge;
	font-family: Arial;
	background-color: white;
}

.CSCCalendar TABLE /* celoten koledar, ko je odprt */
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: white;
}

.CSCCalendarNoFilter
{
	border-right: #d3d3d3 ridge;
	border-top: #d3d3d3 ridge;
	font-size: 8pt;
	border-left: #d3d3d3 ridge;
	border-bottom: #d3d3d3 ridge;
	font-family: Arial;
	background-color: white;
}

.CSCCalendarNoFilter TABLE
{
	font-size: 8pt;
	font-family: Arial;
	background-color: white;
}

.CSCWeekRowsTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: white;
}

.CSCDay
{
	cursor: pointer; /* W3C approved hand. See http://www.xs4all.nl/~ppk/css2tests/index.html */
	cursor: hand;
}

.CSCSelectedDay /* ko odpremo izbiro datuma, se tako oblikuje datum, ki je bil pred tem vpisan */
{
	background-color: #4FA6CD;
	cursor: pointer;
	cursor: hand;
	color: White;
	font-weight: bold;
}
.CSCSelectedToday /* ko je izbran "danes" */
{
	background-color: #4FA6CD;
	cursor: pointer;
	cursor: hand;
	color: White;
	font-weight: bold;
	text-decoration: underline;
}
.CSCToday /* "danes", ko ni izbran */
{
	cursor: pointer;
	cursor: hand;
	color: black;
	background-color: #DEEAEE;
	text-decoration: underline;
}
.CSCSpecialDay /* ga ne uporabljamo */
{
	cursor: pointer;
	cursor: hand;
	background-color: red; /*lemonchiffon;*/
}

.CSCOtherMonthDays /* dnevi, ki so v preteklem ali sledečem mesecu, in se vidijo na tabeli tekočega meseca */
{
	cursor: default;
	color: gray;
}

.CSCWeekNumberColumn /* ga ne uporabljamo */
{
	border-right: blue 1px solid;
	background-color: #CCFFFF;
}

.CSCDayHeader /* črta nad dnevi */
{
	border-bottom: blue 0px solid;
}

.CSCDayHeader TR
{
	font-size: 7pt;
	background-color: #CCFFFF;
}

.CSCDayHeaderCell /* napis pon tor sre čet pet sob ned */
{
	font-size: 7pt;
	background-color: #4FA6CD;
	color: White;
}

.CSCHeaderTable /* ne vem */
{
	font-size: 8pt;
	border-bottom: blue 1px solid;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: Red;
}

.CSCHeaderRows
{
	font-size: 8pt;
	font-family: Arial;
	cursor: default;
}

.CSCHeaderRows TR
{
	background-color: inherit;
}

.CSCIncrementalButtons
{
	cursor: pointer;
	cursor: hand;
	color: #0000cd;
}

.CSCIncrementalButtonsPressed
{
	cursor: pointer;
	cursor: hand;
	color: #00008B;
}

.CSCJumpButtons
{
	color: #0000cd;
	cursor: pointer;
	cursor: hand;
}

.CSCJumpButtonsPressed
{
	color: #00008B;
	cursor: pointer;
	cursor: hand;
}

.CSCCloseButton
{
	cursor: default;
}

.CSCCloseButtonPressed
{
	cursor: default;
}
.CSCHelpButton
{
	cursor: default;
}

.CSCHelpButtonPressed
{
	cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
	border-right: #d3d3d3 thin outset;
	border-top: #d3d3d3 thin outset;
	border-left: #d3d3d3 thin outset;
	color: black;
	border-bottom: #d3d3d3 thin outset;
	background-color: #CCFFFF;
	font-size: 8pt;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

.CSCFooterButtonPressed
{
	border-right: #d3d3d3 thin inset;
	border-top: #d3d3d3 thin inset;
	border-left: #d3d3d3 thin inset;
	border-bottom: #d3d3d3 thin inset;
	background-color: #CCFFFF;
	color: black;
	font-size: 8pt;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

.CSCFooterCurrentDate
{
}

.SD_Selectable1
{
	background-color: #ffe4e1;
	cursor: pointer;
	cursor: hand;
}
.SD_SelectableOM1
{
	background-color: #B4D8E7;
	cursor: pointer;
	cursor: hand;
}
.SD_Selectable2
{
	background-color: #eee8aa;
	cursor: pointer;
	cursor: hand;
}
.SD_SelectableOM2
{
	background-color: #dcdcdc;
	cursor: pointer;
	cursor: hand;
}
.SD_Unselectable1
{
	color: gray;
	background-color: #ffe4e1;
}
.SD_UnselectableOM1
{
	color: gray;
	background-color: #B4D8E7;
}
.SD_Unselectable2
{
	color: gray;
	background-color: #eee8aa;
}
.SD_UnselectableOM2
{
	color: gray;
	background-color: #dcdcdc;
}

.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Arial;
	background-color: white;
}

.MYPMonthYearPicker TABLE
{
	font-size: 8pt;
	font-family: Arial;
	background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}

.MYPMonthCell
{
	cursor: pointer;
	cursor: hand;
}

.MYPSelectedMonthCell
{
	background-color: #4FA6CD;
	cursor: pointer;
	cursor: hand;
	color: White;
}


.MYPYearCell
{
	cursor: pointer;
	cursor: hand;
}
.MYPSelectedYearCell
{
	cursor: pointer;
	cursor: hand;
	background-color: #4FA6CD;
	color: White;
}

.MYPOutOfRangeCell
{
	color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	font-size: 8pt;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;
	font-family: Arial;
	background-color: white;
}

.PDPContextMenu TABLE
{
	font-size: 8pt;
	font-family: Arial;
	background-color: white;
}

/* END DATE TIME PICKER PETER BLUM's */

/* START SKM MENU */

.SKMI
{
	color: White;
	height: 18px;
	cursor: pointer;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 8px;
	padding-right: 8px;
}

.SKMIPodmeni
{
	color: White;
	height: 18px;
	cursor: pointer;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #4682B4;
}

/* END SKM MENU */


/* START testiranje... */


/* END testiranje... */

/* start noga strani */
.NogaStrani
{
	color: white;
	font-size: 12px;
	color: white;
	font-family: Verdana;
}
.NogaStrani:link, .NogaStrani:visited
{
	color: white;
}
.NogaStrani:hover
{
	color: white;
}
/* end noga strani */

/*orodna vrstica*/
td.orodna { 			/*** Orodna vrstica z gumbi ***/
	vertical-align: top; 
	padding: 0; 
	border-left: 5px solid #009FCF; 
	border-right: 5px solid #009FCF;
	}
div.orodnarob { 		/*** Senca na polju orodna vrstica ***/
	padding: 2px 10px 2px 4px; 
	border-left: 1px solid #007FA5; 
	border-right: 1px solid #39D1FF; 
	border-top: 1px solid #007FA5; 
	background: #ECE9D8; 
	height: 1px;
	}

div.PregledIskanjePortal {	/*** hitro iskanje dokumentov ***/
	margin: 0px; 
	padding: 0px; 
	float: right;
	}
div.PregledIskanjePortal input.iskalniniz { 	/* Ugly Hack za IE */
	margin-top: -1px; 
	margin-bottom: -1px;
	}

a.gumb, a.gumb:visited , a.gumbToolBox, a.gumbToolBox:visited
{		/*** Gumb v orodni vrstici ***/
	display: inline-block; padding: 3px 7px 3px 5px; border: 1px solid black; vertical-align: top;
	border-top-color: white; border-left-color: white; border-bottom-color: #999; border-right-color: #999;
	font: normal 11px verdana; color: #333; text-decoration: none; height: 22px;
	background: #ECE9D8; margin-right: 2px; 
}
a.gumbToolBox
{
	float:left;
}
a.gumb img, a.gumbToolBox img 
{
	border: 0px none; color: #333; 
}
a.gumb:hover, a.gumbToolBox:hover 
{
	background-color: #ccc;color: #333;
}
	
/*End orodna vrstica*/

table.basic { 						/*** Definicija tabele, ki drži osnovno stran (po višini) ***/
	height: 100%; width: 100%;
	}
table.basic td.top { 				/*** vrstica z logom in gumbi moj minimax ***/
	background-color: white; border-bottom: 0px solid white; vertical-align: bottom; vertical-align: top; padding: 0px;
	}
div.user { 							/*** Moj minimax in uporabnik na desni strani ***/
	background-color: #009FCF; display: inline; color: white; height: 29px; padding: 8px 10px 0px 0px; margin: 2px 0px 0px 0px; 
	float: right; font: normal 12px verdana;
	}
table.basic td.organizacija {		/*** pasica z navedbo organizacije ***/
	background-color: #009FCF; padding: 0px 10px; vertical-align: top; color: #efefef; 
	border-top: 1px solid #39D1FF; border-bottom: 1px solid #007FA5;
	}
table.basic td.greenline {		/*** pasica brez napisa - tanjša - za registracijo ***/
	background-color: #FAEFD1; height: 6px; font-size: 2px; padding: 0px;
	}
table.basic td.organizacija a {		/*** Organizacija kot povezava na portal ***/
	font: normal 12px verdana; text-decoration: none; padding: 0px; margin: 0px; color: #efefef;
	}
table.basic td.menu { 		
	border-top: 1px solid #39D1FF; border-bottom: 1px solid #003656;
	font: normal 12px verdana; padding: 0px;
	background: #006098 repeat top left; 
	}/*
table.basic td.menu a {
	color: white; display: inline-block; text-decoration: none; padding: 4px 10px;
	}
table.basic td.menu a:hover {
	background: #009FCF;
	}*/
table.basic td.historylink {		/*** Sledi ***/
	background: #009FCF; border-top: 1px solid #39D1FF; color: #79DAF7; font: normal 10px verdana; padding: 0px 7px;
	}
table.basic td.historylink a, table.basic td.historylink a:visited {		/*** Povezave v sledeh***/
	color: #79DAF7;
	}
table.basic td.historylink a:hover {		/*** Povezave v sledeh - Rollover ***/
	color: white;
	}
table.basic td.naslovstrani { 		/*** Naslov strani ***/
	height: 27px; vertical-align: top; background: #009FCF; color: white; font: normal 24px verdana; padding: 0px 10px;
	}
table.basic td.naslovstrani_2 { 	/*** Naslov strani brez sledi (npr. registracija) ***/
	height: 30px; vertical-align: top; background: #009FCF; color: white; font: normal 24px verdana; padding: 5px 10px;
	border-top: 1px solid #39D1FF; 
	}
table.basic td.orodna { 			/*** Orodna vrstica z gumbi ***/
	vertical-align: top; padding: 0; 
	border-left: 5px solid #009FCF; border-right: 5px solid #009FCF;
	}
table.basic table td div.orodnarob { 		/*** Senca na polju orodna vrstica ***/
	padding: 2px 10px 2px 4px; border-left: 1px solid #007FA5; border-right: 1px solid #39D1FF; 
	border-top: 1px solid #007FA5; background: #ECE9D8; height: 1px;
	}
table.basic table td div.spodaj
{
	border-top-color:#FFFFFF;
	border-bottom-color:#007FA5;
}	
/* VRSTIČNI VNOS */

table.VrsticniVnos
{
 border: #0F678D   1px solid;
 background-color: #f5f5f5;
}

td.VrsticniVnosNaslov
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 13px;
	border-bottom: #0F678D 1px solid;
	border-top: #0F678D 1px solid;
	border-right: #a9a9a9 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-right: 2px;
	background-color: #dcdcdc;
}

td.VrsticniVnosVrstica
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 13px;
	border-bottom: #a9a9a9 1px solid;
	border-right: #a9a9a9 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-right: 2px;
}
td.VrsticniVnosNoga
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-right: 2px;
}	

/* END VRSTIČNI VNOS */