/******************************************************************************************************************************/
/******************************************************************************************************************************/
/***																							***/
/***					IUS_MAIN.CSS																***/
/***					KROVNI STYLE SHEET															***/
/***					Prirejeno na oblikovalski predlog													***/
/***																							***/
/******************************************************************************************************************************/
/******************************************************************************************************************************/


/*************************************************************/
/***	BODY 									***/
	
body { 																							/* Osnovne definicije portala */
	margin: 0px; padding: 0; color: #484848;  font-family: 'trebuchet ms', arial, sans-serif; 
	background: #F7F8F8 url('../images/images_za_css/ius_podlaga.gif') top left no-repeat;
	text-align: center; }

form {
	margin: 0px; }
	
a, a:visited	{
	color: #159bc4; text-decoration: none; }
a:hover	{
	text-decoration: underline; }
a.out, a.out:visited {
	border-bottom: 1px dotted #dddddd; color: #159bc4; }
img {
	border: none; }
	
.Banner {
    padding: 10px 10px 10px 50px;
}
/***************************************************************************************/
/*** 	OSNOVNI STILI ZA BESEDILA	***/
/***************************************************************************************/
	
h1.doc_h1 { 																						/* Naslov strani (če v internem css ni drugače določeno)  */
	padding: 0px; margin: 10px 20px 5px 20px; font-family: georgia, times, arial; 
	font-weight: normal; font-size: 22px; }
h2.doc_h2 { 																						/* Naslov strani (če v internem css ni drugače določeno)  */
	padding: 0px; margin: 10px 20px 5px 20px; font-family: trebuchet ms, times, arial; 
	font-weight: normal; font-size: 18px; }
h3.doc_h3 { 																						/* Naslov strani (če v internem css ni drugače določeno)  */
	padding: 0px; margin: 10px 20px 5px 20px; font-family: trebuchet ms, times, arial; 
	font-weight: bold; font-size: 13px; }
p.doc {    																						/* Besedilo */ /*** Možnost spreminjanja velikosti črk ***/
	padding: 0px; margin: 5px 20px 10px 20px; font-size: 13px; line-height: 1.25em; }
p.doc_toc {    																						/* Besedilo */ /*** Možnost spreminjanja velikosti črk ***/
	padding: 15px 0px 0px 20px; margin: 5px 20px 10px 20px; font-size: 13px; line-height: 1.25em;  font-weight:bold; }
ul.doc {    																						/* Besedilo */ /*** Možnost spreminjanja velikosti črk ***/
	padding: 0px; margin: 0px 20px 10px 40px; font-size: 13px; line-height: 1.25em; 
	list-style-image: url(../images/images_za_css/bullet_01.gif); }
ul.doc li {
	}
ol.usefuldoc {    																/* Besedilo */ /*** Možnost spreminjanja velikosti črk ***/
	}
ol.usefuldoc li {font-family: arial; font-size: 13px; line-height: 1.25em;
	}
h1.kaz_h1 { 																						/* Naslov kazal */
	padding: 0px; margin: 10px 20px 5px 20px; font-family: georgia, times, arial; 
	font-weight: normal; font-size: 30px; background: #ffffff; }
h1.kaz_h1_toc { 																						/* Naslov kazal */
	padding: 0px; margin: 10px 20px 5px 20px; font-family: georgia, times, arial; 
	font-weight: normal; font-size: 24px; background: #ffffff; padding-left: 15px; }
a.a_kaz_h1_toc { 																						/* Naslov kazal */
	padding: 0px; margin: 10px 1px 5px 1px; font-family: georgia, times, arial; 
	font-weight: normal; font-size: 24px; background: #ffffff; padding-left: 1px; }
h2.kaz_h2_toc{    																					/* Mednaslov  pri kazalih */
	padding: 0px; margin: 15px 50px 5px 50px; font-family: georgia, times, arial;font-weight: normal; padding-left: 60px; 
	font-size: 14px; border-bottom: 0px dotted #999999; text-transform:uppercase; }
h2.kaz_h2 {    																					/* Mednaslov  pri kazalih */
	padding: 0px; margin: 15px 20px 5px 20px; font-weight: normal; padding-left: 60px; 
	font-size: 18px; border-bottom: 1px dotted #999999; }
p.kaz {    																						/* Splošno besedilo na strani */ /*** Možnost spreminjanja velikosti črk ***/
	padding: 0px; margin: 0px 20px 5px 30px; font-size: 12px; line-height: 1.35em; }
p.kazKorisna {    																						
	padding: 0px; margin: 0px 20px 5px 30px; font-size: 13px; line-height: 1.35em; }	
	
h5.ius_news { 																						/* Naslov strani (če v internem css ni drugače določeno)  */
	padding: 0px; margin: 10px 20px 5px 20px; font-family: georgia, times, arial; 
	font-weight: normal; font-size: 18px; }
.ddl{ 																						/* drop liste */
	padding: 0px; margin: 0px 5px -5px 5px; font-family: georgia, times, arial; 
	font-weight: bold; font-size: 24px; background: #ffffff; }
.txt{ 																						/* tekst polje */
	padding: 0px; margin: 10px 5px 5px 5px; font-family: georgia, times, arial; 
	font-weight: normal; font-size: 24px; background: #ffffff; text-align:center; }
.txt_noborder{ 																						/* tekst polje - bez bordera */
	padding: 0px; margin: 10px 5px 5px 5px; font-family: georgia, times, arial; border: none 0px red; 
	font-weight: normal; font-size: 24px; background: #ffffff; text-align:center; }
.imgChange{padding-left: 5px; cursor:pointer;}
/***************************************************************************************/
/*** 	STILI ZA OBVESTILA	***/
/***************************************************************************************/

div.divmsg { 																						/* poudarjen okvirček za obvestila, npr. Iskanje, Registrski zapis, ipd. */
	margin: 20px 10px 20px 175px; }
div.divmsg_up { 																					/*Zgornji rob */
	background: url('../images/images_za_css/msg_up_left.gif') top left no-repeat transparent; 
	font-size: 1px; height: 6px; margin: 0px; }
div.divmsg_up_right {
	background: url('../images/images_za_css/msg_up_right.gif') top left no-repeat transparent; 
	font-size: 1px; height: 6px; width: 6px; float: right; }
div.divmsg_middle { 																				/* Vmesna - telo */
	background: #ffffff; border-right: 1px solid #a6a6a6; border-left: 1px solid #a6a6a6; 
	padding: 2px 0px 7px 0px; margin: 0px; }
div.divmsg_down { 																				/* Spodnji rob  */
	background: url('../images/images_za_css/msg_down_left.gif') top left no-repeat transparent; 
	font-size: 1px; height: 5px; margin: 0px; }
div.divmsg_down_right {
	background: url('../images/images_za_css/msg_down_right.gif') top left no-repeat transparent; 
	font-size: 1px; height: 5px; width: 5px; float: right; }

div.divmsg_center { 																				/* poudarjen okvirček za obvestila, npr. Iskanje, Registrski zapis, ipd. */
	text-align: center; }
	
h2.msg {																							/* Obvestilo o napaki / stanju sistema - veliko obvestilo */
	padding: 0px; margin: 10px 30px;  font-weight: bold; font-size: 14px; 
	text-align: left; }
h3.msg {																							/* Obvestilo o napaki / stanju sistema - mednaslov */
	padding: 0px; margin: 6px 40px; font-size: 11px; line-height: 1.15em; text-align: left;}
p.msg {																							/* Obvestilo o napaki / stanju sistema - besedilo */
	padding: 0px; margin: 6px 40px; font-size: 11px; line-height: 1.15em; text-align: left;}
ul.msg {																							/* Obvestilo o napaki / stanju sistema - besedilo */
	padding: 0px; margin: 10px 60px; font-size: 11px; line-height: 1.15em; text-align: left;}
a.biglink {
	display: block; font-size: 14px; padding: 10px 0px; margin: 0px; font-weight: bold; }
input.bigbutton {
	padding: 10px 30px; font-family: trebuchet ms; font-size: 18px; }
	
/*************************************************************/
/*** 	TABELE GLAVNE / PREK CELOTNE ŠIRINE		***/

table.tblheader, table.tblline, table.tblmain,table.tblmain_registracija, table.tblupper, table.tbldown, table.tblupperyel, 
	table.tbldownyel, table.tblfooter {																/* Skupna definicija širine */
	margin: 0px auto; text-align: left; width: 976px; }
table.tblheader {
	width: 974px; }
table.tblheader td {
	}
table.tblupperhome, table.tbldownhome  {															/* HomePage definicija širine */
	margin: 0px; width: 805px; }
table.tblupperyel  {																				/* Odmik rumenega kazala IUS gor in dol */
	margin-top: 2px; }
table.tbldownyel  {
	margin-bottom: 6px; }
table.tblheader	{
	background-color: transparent; }
	
/*************************************************************/
/*** 	TABELA ZA REZULTATE ISKANJA - NAPREDNI ISKALNIK - PODREJENA VIŠJI STRUKTURI		***/

table.search_struct {																				/* Posebna tabela za postavitev naprednih iskalnih elementov */
	margin: 0px auto; text-align: left; width: 976px; }
table.search_struct td {
	xborder: 1px solid yellow; vertical-align: top; text-align: left; }
table.search_struct td.opozorilo_vrstica 
{
	height:10px;
}
table.tbluppersearch, table.tblmainsearch, table.tbldownsearch {										/* Definicija širine za prikaz rezultate iskanja */
	margin: 0px auto; text-align: left; width: 684px; }
table.tblmainsearch td { 																			/* Glavni del za prikaz rezultatov */
	padding: 0px 0px 30px 0px; background: white; 
	border-right: 1px solid #DDDFD6; border-left: 1px solid #DDDFD6; }
	
/*************************************************************/
/*** 	TABELA ZA ZGORNJO VRSTICO NAD HEADERJEM		***/

table.tblabout {  
	margin: 2px 0px;  }
table.tblabout td {  																					/*  */
	padding: 0px 10px; font-size: 11px; height: 35px; }
table.tblabout td.tblabout_map { 																		/* povezava na zemljevid mesta */
	text-align: right; width: 125px; }
table.tblabout td.tblabout_english { 																	/* povezava na angleško */
	border-left: 1px dotted #999999; width: 120px; }
table.tblabout td.tblabout_company { 																	/* povezava na ¸O podjetju */
	width: 150px; text-align: right; }
table.tblabout td.tblabout_help { 																		/* povezava na Podpora */
	border-left: 1px dotted #999999; font-weight: bold; width: 280px; }
table.tblabout td.tblabout_social { 																	/* povezava na fejs */
	width: 450px; text-align: right; }
	
/*************************************************************/
/*** 	TABELA ZA HEADER - TAVELIKI TABi		***/

/*** ZELO spremenjeni ob novem, poenostavljenem designu. 09.10.2008 ***/

table.tbltabs1 {  																					/* definicija tabele glavne za tabe  */
	height: 74px; }
table.tbltabs1 td {  																					/*  */
	padding: 0px; width: 129px; vertical-align: top; font-family: trebuchet ms; }


table.tbltabs1 td.tab1_logo {  																					/*  */  
	width: 216px; padding: 0px; }

table.tbltabs1 td.tab1_login {  															/* 4. zavihek - ius oz. finance in davki / padding-top za dvovrstični napis */		
	
	width: 194px; padding: 0px; font-size: 12px; color: #666666; }
table.tbltabs1 td.tab1_login p {
	margin: 14px 10px 0px 18px; padding: 0px; line-height: 1em;}
table.tbltabs1 td.tab1_login p.login {  																					
	margin: 16px 10px 0px 18px; padding: 0px; 
	font-weight: bold; line-height: 1em; }
table.tbltabs1 td.tab1_login p.newuser { 
	margin: 4px 10px 0px 18px; padding: 0px; 
	font-weight: normal; line-height: 1em; }
table.tbltabs1 td.tab1_login p a {
	background: url('../images/images_za_css/rightcol_ico_bullet_2.gif') top left no-repeat; 
	padding-left: 10px; }
table.tbltabs1 td.tab1_login p a:hover {
	color: #0067Cb; text-decoration: underline;}
	

/*************************************************************/
/*** 	TABELA ZA ISKALNIK	ZGORAJ - NA VSEH STRANEH	***/

table.tblsearch td {  																					/*  */
	padding-top: 1px;
	}
table.tblsearch_2 {  																					/*  ISKALNIK na svoji strani Iskalnik - z zavihki */
	background: url('../images/images_za_css/search_line_bckg.gif') top left no-repeat;
	margin: 5px auto 0px auto; text-align: left; height: 39px;  }
table.tblsearch_2 td { 
	vertical-align: top;  }
td.tblsearch_left { 																					/* labela za polje ikslanika (išči po:) */
	text-align: right; font-family: trebuchet ms; font-size: 16px; font-weight: bold;
	padding-right: 5px; width: 80px;}
td.tblsearch_select {
	padding-top: 0px;}
td.tblsearch_input {
	padding-top: 0px; padding-left: 2px; width: 490px; white-space:nowrap; text-align:right; 
	 }
td.tblsearch_select select { 																			/* izbirno polje - combo */
	width: 150px; font-family: trebuchet ms; font-size: 13px; }
td.tblsearch_input input.inpsearch { 																	/* vnosno polje iskalnika */
	font-family: trebuchet ms; font-size: 13px; padding-top: 1px; padding-left: 2px; }
td.tblsearch_button {																				/* Celica za gumb Najdi */
	width: 78px; padding: 0px; vertical-align: top; }
	
td.tblsearch_link01, td.tblsearch_link02, td.tblsearch_link03,
td.tblsearch_link01_active, td.tblsearch_link02_active, td.tblsearch_link03_active {					/* povezave/tabi za gumbom Najdi */
	width: 110px; text-align: center; padding-top: 7px; 
	font-family: trebuchet ms; font-size: 12px; font-weight: bold; }
td.tblsearch_link03 {
	width: 30px; }
td.tblsearch_link01_active, td.tblsearch_link02_active { 												/* podlaga zavihki */
	background: url('../images/images_za_css/search_tab_active.gif') top left no-repeat; 
	padding-top: 7px;}
td.tblsearch_link01_active a, td.tblsearch_link02_active a { 											/* povezave na aktivnem zavihku */
	color: #333333; }
td.tblsearch_rightpusher {
	width: 30px; }
	
div.divsearchparam { 																					/* poudarjen okvirček okoli iskalnih parametrov */
	margin: 0px 20px; }
div.divsearchparam_middle { 																			/* Vmesna - telo */
	background: url('../images/images_za_css/search_param_bckg.gif') top left repeat-x #eaece3; 
	border-right: 1px solid #dddfd6; border-left: 1px solid #dddfd6; 
	padding: 5px 0px; margin: 0px; }
div.divsearchparam_down_right {
	background: url('../images/images_za_css/search_param_bckg_down_righ.gif') top right no-repeat; 
	font-size: 1px; height: 7px; width: 7px; float: right; }
div.divsearchparam_down { 																			/* Spodnji rob  */
	background: url('../images/images_za_css/search_param_bckg_down.gif') top left repeat; 
	font-size: 1px; height: 7px; margin: 0px; }

table.tblinclude td.label_s {
	font-family: trebuchet ms; font-size: 12px; text-align: right; 
	padding-top: 2px; padding-right: 3px; width: 49px; }
table.tblinclude td.label_s2 {
	font-family: trebuchet ms; font-size: 12px; text-align: right; 
	padding-top: 2px; padding-right: 3px; width: 15px; }
table.tblinclude td.label_s_center {
	font-family: trebuchet ms; font-size: 12px; text-align: center; 
	padding-top: 2px; padding-right: 6px; width: 69px;}
table.tblinclude td.cal_img {
	font-family: trebuchet ms; font-size: 12px; text-align: center; 
	padding-top: 2px; padding-right: 3px; width: 22px; margin-bottom:3px; }
table.search_advanced_2 { padding-left: 34px; }  /*Primozr za alerting levi padding - workaround

/*************************************************************/
/*** 	TABELA ZA VMESNO OSENČENO ČRTO	***/

table.tblline { 
	margin-top: 6px; }
table.tblline td {  																					/*  */
	padding: 0px; font-size: 2px; height: 7px;
	background: url('../images/images_za_css/search_shadowline.gif') top left no-repeat; }

/*************************************************************/
/*** 	TABELA ZA SLED		***/

table.tblbreads td {  																					/*  */
	padding: 0px 10px 6px 40px; line-height: 1em; 
	font-family: trebuchet ms; font-size: 14px; font-weight: bold;
	}

/*************************************************************/
/*** 	TABELA ZA OKROGLINE NA VRHU IN NA DNU GLAVNEGA OKVIRJA	***/

table.tblupper td, table.tbldown td, table.tblupperyel td, table.tbldownyel td,
	table.tblupperhome td, table.tbldownhome td, table.tbluppersearch td, table.tbldownsearch td { 				/*  */
	height: 7px; padding: 0px; font-size: 2px; 
	background: url('../images/images_za_css/main_corners_up.gif') top left no-repeat; }
table.tbldown td {  																						/*  */
	height: 7px; padding: 0px; font-size: 2px; 
	background: url('../images/images_za_css/main_corners_down.gif') top left no-repeat; }
table.tblupperyel td {  																					/*  */
	background-image: url('../images/images_za_css/main_corners_up_yellow.gif'); }
table.tbldownyel td {  																					/*  */
	background-image: url('../images/images_za_css/main_corners_down_yellow.gif'); }
table.tblupperhome td {  																					/*  */
	background-image: url('../images/images_za_css/main_corners_up_home.gif'); }
table.tbldownhome td {  																					/*  */
	background-image: url('../images/images_za_css/main_corners_down_home.gif'); }
table.tbluppersearch td {  																					/*  */
	background-image: url('../images/images_za_css/search_corners_up.gif'); }
table.tbldownsearch td {  																					/*  */
	background-image: url('../images/images_za_css/search_corners_down.gif'); }
	
/*************************************************************/
/*** 	TABELA ZA GLAVNI DOKUMENT NA STRANI			***/
/************************************************************/

table.tblmain { 																					/*  */
	 }
table.tblmain td { 																				/*  */
	vertical-align: top; }
table.tblmain_registracija{ 																					/*  */
	 }
table.tblmain_registracija td { 	 																/*  */
	vertical-align: top; }
table.tblmain_registracija_opis{ 																			/*  */
		background-color: #ecede3; border-left: 1px solid #dbdcd8;
	border-right: 1px solid #dbdcd8; }
table.tblmain_registracija_opis td { 	 	 border:solid 0px #dddfd6; padding-left: 5px;																	/*  */
	vertical-align: top; }
/*************************************************************/
/*** 	OKVIR ZA VNOSNE FORME					 	***/
/************************************************************/

div.diventryform { 																				/* poudarjen okvirček na strani, npr. Moj račun*/
	 }
div.diventryform_up { 																			/*Zgornji rob */
	background: url('../images/images_za_css/polje_up_left.gif') top left no-repeat transparent; 
	font-size: 1px; height: 6px; margin: 0px; }
div.diventryform_up_right {
	background: url('../images/images_za_css/polje_up_right.gif') top left no-repeat transparent; 
	font-size: 1px; height: 6px; width: 6px; float: right; }
div.diventryform_middle { 																		/* Vmesna - telo */
	background: #ecede3; border-right: 1px solid #dfe1d8; border-left: 1px solid #dfe1d8; 
	padding: 5px 0px; margin: 0px; }
div.diventryform_down { 																			/* Spodnji rob  */
	background: url('../images/images_za_css/polje_down_left.gif') top left no-repeat transparent; 
	font-size: 1px; height: 5px; margin: 0px; }
div.diventryform_down_right {
	background: url('../images/images_za_css/polje_down_right.gif') top left no-repeat transparent; 
	font-size: 1px; height: 5px; width: 5px; float: right; }

div.diventryform_middle h2 { 																		/* Naslov v okvirčku */
	margin: 0px 10px; font-size: 13px; border-bottom: 1px solid #dfe1d8; 
	padding-bottom: 2px; }
div.diventryform_middle p { 																		/* besedilo v okvirčku */
	margin: 10px; font-size: 13px; color: #666666; }

/*************************************************************/
/*** 	TABELA ZA VNOSNE FORME 	***/
/************************************************************/
	
table.entryform2 {  																			/*  Tabela za prikaz podatkov v poudarjenem okvirčku */
	margin: 0px; width:98%; }
table.entryform2 td { 																				/* krovna definicja polja */
	padding: 1px 4px 0px 4px; vertical-align: top; font-size: 13px; }
table.entryform2 tr.odmik td { 																		/* celica za odmik od levega roba ??? */
	padding: 0px; font-size: 6px; height: 5px; }
table.entryform2 td.label {  																		/* celica z labelo vnosnega polja */
	text-align: right; color: #666666; padding-top: 4px; width: 150px; white-space: nowrap; }
table.entryform2 td.longlabel {  																	/* celica za dolgo labelo vnosnega polja */
	text-align: right; color: #666666; padding-top: 4px;  }
table.entryform2 td.data {  																		/* celica za prikaz podatka namesto polja - readonly podatek */
	padding-top: 4px; font-weight: bold; }
table.entryform2 td.data_light {  																	/* readonly podatek - normalna pisava */
	padding-top: 4px; }
table.entryform2 td.note {  																		/* celica za opombo - daljše besedilo */
	padding-top: 4px; }
table.entryform2 td.msg {  																		/* celica za obvestilo - o napaki */
	padding-top: 4px; color: maroon; font-weight: bold;  text-align:center; }
table.entryform2 td.chk {  																		/* celica za izbirno tipko */
	padding: 0px; }
table.entryform2 input {  																			/* definicija vnosanega polja, gumba */
	padding-left: 4px; padding-top: 1px; }
table.entryform2 input, table.entryform2 textarea { 													/* definicija tekstovnega polja */
	font-family: trebuchet ms; font-size: 13px; }
table.entryform2 input.bigbutton {  																/* definicjia velikega gumba */
	padding: 3px 14px; font-size: 14px; font-family: trebuchet ms; }

	
/*************************************************************/
/*** 	LEVI STOLPEC - SEC MENU						***/
/************************************************************/

table.tblmain td.left_220 { 																			/* Levi stolpec z menijem */
	width: 220px; background: white; border-left: 1px solid #DDDFD6; }

table.tblmain div.left_menu { 																			/* Levi stolpec z menijem */
	margin: 10px 5px 5px 20px; width: 195px;
	background: url('../images/images_za_css/menuleft_podlaga.gif') top left no-repeat; }
a.tab2, a.tab2_active { 
	display: block; padding: 6px 4px 5px 5px; margin: 0px 15px 0px 5px; 
	font-size: 13px; font-weight: bold; font-family: trebuchet ms; 
	border-bottom: 1px dotted #C8C8C8; 	
	clear: both; text-decoration: none; }
a.tab2_active { 
	color: black; }
a.tab2:hover { 
	background: #eee; }

/*************************************************************/
/*** 	DESNI STOLPEC								***/
/************************************************************/

table.tblmain td.right_250 {	 				 													/* Desni stolpec pri IUS */
	width: 276px; border-left: 1px dotted #C8C8C8; border-right: 1px solid #DDDFD6; 
	padding: 0px 0px 20px 0px; font-size: 11px;  background: white; }
table.tblmain td.right_250_tabele {	 				 													/* Desni stolpec pri IUS Tabelah */
	border-right: 1px solid #DDDFD6; 
	padding: 0px 0px 20px 0px; font-size: 11px;  background: white; }
table.tblmain td.right_200 {	 				 													/* Desni stolpec pri INFO */
	width: 226px; border-left: 1px dotted #C8C8C8; border-right: 1px solid #DDDFD6; 
	padding: 0px 0px 20px 0px; font-size: 11px;  background: white; }


/*************************************************************/
/***	ORODNA VRSTICA							***/
/************************************************************/

table.tbltoolbar {																				/* Orodna vrstica */
	margin-top: 7px; margin-left: 20px; margin-bottom: 3px; }
table.tbltoolbar td.tlbleft {
	width: 6px; font-size: 1px; padding: 0px;
	background: url('../images/images_za_css/tool_podlaga_left.gif') top left no-repeat; }
table.tbltoolbar td.tlbright {
	width: 6px; font-size: 1px; padding: 0px;
	background: url('../images/images_za_css/tool_podlaga_right.gif') top left no-repeat; }
table.tbltoolbar td.tlbinput, table.tbltoolbar td.tlbbutton, table.tbltoolbar td.tlbspace_01 {
	background-image: url('../images/images_za_css/tool_podlaga_center.gif'); }
table.tbltoolbar td.tlbinput  {																		/* Celica s poljem za vnos iskalnega niza */
	padding: 6px 4px 7px 6px; }
table.tbltoolbar td.tlbinput input {																	/* Ozadje polja za vnos (bug?) */
	background: white; width: 220px; }
table.tbltoolbar td.tlbbutton {																	/* Celica s sliko kot gumb */
	padding: 1px 2px 2px 2px; width: 28px; }
table.tbltoolbar td.tlbspace_01 {	
	padding-top: 6px; }
table.tbltoolbar td.tlbspace_01 a {	
	font-size: 13px; padding-left: 6px; padding-right: 6px; cursor:pointer; }
table.tbltoolbar td.tlbborder {																	/* Orodna vrstica - kratka, npr. v članku */
	width: 11px; padding: 0px; font-size: 1px;
	background: url('../images/images_za_css/tool_podlaga_border.gif') top left no-repeat;}

div.faveconfirm {
	margin: 2px 20px; padding: 12px 0px 0px 0px; text-align: center; float: right;
	font-size: 12px; height: 35px; width: 269px;
	background: url('../images/images_za_css/faveconfirm_bckg.gif') top left no-repeat; }

/*************************************************************/
/***	STOLPEC - DOKUMENT	 - IUS					***/
/************************************************************/

table.tblmain td.main_500 { 																			/* Srednji stolpec - 500px, npr. aktualno */
	padding: 0px 0px 30px 0px; width: 465px; background: white; }	
table.tblmain td.main_700 {																			/* Srednji stolpec - 700px, npr. zakoni */
	padding: 0px 0px 30px 0px; width: 697px; background: white; 
	border-left: 1px solid #DDDFD6; border-right: 0px solid #DDDFD6; }	
table.tblmain td.main_700_prod {																			/* Srednji stolpec - 700px, npr. zakoni */
	padding: 0px 0px 30px 0px; width: 976px; background: white; 
	border-left: 0px solid #DDDFD6; border-right: 1px solid #DDDFD6; }
table.tblmain td.main_1000 { 																			/* Srednji stolpec - 1000px */
	padding: 0px 0px 30px 0px; width: 976px; background: white;
	border-left: 1px solid #DDDFD6;  border-right: 1px solid #DDDFD6; }
table.tblmain td.main_500_Orodja { 																			/* Srednji stolpec - 500px */
	padding: 0px 0px 30px 0px; width: 495px; background: white; text-align:center;
	border-left: 0px solid #DDDFD6;  border-left: 1px solid #DDDFD6; }		
div.div_col {
	margin: 0px 10px; padding: 0px 0px; }
div.div_col ul li {
	font-size: 13px;}
.maincol_overheading	{ 
	font-size: 10px; font-weight: normal; clear: both; 
	margin: 0px 20px 10px 30px; border-bottom: 1px dotted #C8C8C8; 
	text-transform: uppercase; letter-spacing: 0.5em; font-family: trebuchet ms; 
	color: #999999; text-align: center; padding-top: 4px; padding-bottom: 4px; }
table.tblmain_registracija td.registracija_100 { 																			
	width: 100%; background: transparent; border-left: 0px solid #DDDFD6; border-right: 0px solid #DDDFD6;padding:10px 10px 10px 20px; }	
	

table.tblmain td.td_kazala { 																			/* Stolpec za kazala   */
	padding: 0px;  }
	table.tblmain_registracija td.td_kazala { 																			/* Stolpec za kazala */
	padding: 0px;  }
	
table.tblmain_registracija td.col_b {
	width: 150px; padding: 5px 17px 0px 10px; 
	background: url('../images/images_za_css/home_ius_podlaga_big_2.gif') top left no-repeat; }
p.tab2_registracija { 
	padding:0px 2px 0px 2px;
	font-size: 13px; font-weight: bold; font-family: trebuchet ms; 
	vertical-align:middle;line-height: 1.4em;	
	text-decoration: none; }/*height:54px;border-bottom: 1px dotted #C8C8C8; */ 
p.tab_registracija { 
	   padding: 0px 0px 3px 5px;
	font-size: 13px; font-weight: normal; font-family: trebuchet ms; 
	vertical-align:middle; 	line-height: 1.4em;
	text-decoration: none; }/*height:16px;*/ 
table.kazalo_registration { 
	font-size: 13px; font-weight: normal; font-family: trebuchet ms; 
	vertical-align:middle; 	line-height: 1.4em; }
p.tab1_registracija { 
	  padding: 0px 0px 0px 5px;
	font-size: 13px; font-weight: normal; font-family: trebuchet ms;  color:#999999;
	vertical-align:middle; 	line-height: 1.4em;
	text-decoration: none; }/*border-bottom: 1px dotted #C8C8C8; */ 
p.tab3_registracija { 
	  padding-left:2px; padding-right:2px; padding-bottom:0px; 
	font-size: 13px; font-weight: normal; font-family: trebuchet ms; 
	vertical-align:middle ; 	
	text-decoration: none; }/*border-bottom: 1px dotted #C8C8C8; height:101px;*/ 
p.col_registracija {
	font-size: 13px; font-weight: normal; color: #666666;
	text-transform: uppercase; letter-spacing: 0.07em; 
	font-family: 'trebuchet ms'; text-align:center; 	 }/*height:51px;padding-top:50px;padding-bottom: 10px;  */ 
p.registracija_body_a {
	margin: 2px 0px; font-size: 13px; line-height: 1.4em; padding: 3px 0px 6px 5px; }			
a.a_register {
display: block; padding: 2px 0px 2px 9px; margin: 0px 10px 0px 10px; font-weight: bold;
	text-decoration: none; }
	
p.tab2_active { 
	  padding-left:2px; padding-right:2px; padding-bottom:0px; height:60px;
	font-size: 12px; font-weight: bold; font-family: trebuchet ms; 
	border-bottom: 1px dotted #C8C8C8; 	
	text-decoration: none; }
p.tab_registracija { 
	  padding-left:2px; padding-right:2px; padding-bottom:0px; height:20px;
	font-size: 13px; font-weight: normal; font-family: trebuchet ms; 
	border-bottom: 1px dotted #C8C8C8; 	
	text-decoration: none; }
			
table.tblregi_ius {
	background-color: #ecede3; border-left: 1px solid #dbdcd8; 
	border-right: 1px solid #dbdcd8; width:100%; }	
/*************************************************************/
/*** 	TABELA - PRIKAZ POPISA PODATAKA U KAZALU	***/
/************************************************************/
table.kazalo_a_toc { 
	width: 890px; font-size: 14px; margin: 10px 3px 0px 35px;  }
table.kazalo_a_toc td { 
	padding: 3px 4px 3px 0px; border-top: 1px solid #eee; 
	border-left: 0px solid #fff; vertical-align: top; 
	line-height: 1.2em; text-align: left; font-size: 13px; }
table.kazalo_a_toc tr.firstrow td { 
	padding: 3px 0px 0px 0px; border-top-width: 0px; color: #666666; 
	font-size: 11px; }
table.kazalo_a_toc tr.active td { 														/* vrstica z aktivnim dokumentom */
	background: #fbffd0; color: #333333; 	border-bottom: 1px dotted #eee; 		}
table.kazalo_a_toc tr.future  { 														/* vrstica z aktivnim dokumentom */
	background: #e3ecf6;  }
table.kazalo_a_toc tr.future td.td_m { border-bottom: 1px  dotted #eee;													
	background: #e3ecf6; }
table.kazalo_a_toc tr.future td.td_date { 	border-bottom: 1px dotted #eee; 	width: 60px;												
	background: #e3ecf6 ;  }
table.kazalo_a_toc tr.future td.td_l { 	border-bottom: 1px dotted #eee; 									
	background: #e3ecf6 ;  }
table.kazalo_a_toc tr.future td.td_Vrem { 	border-bottom: 1px dotted #eee; width:20px; 									
	background: #e3ecf6 ;  }


table.kazalo_a_toc tr.EU  { 														/* vrstica z aktivnim dokumentom */
	background: #e3ecf6;  }
table.kazalo_a_toc tr.EU td.td_m { border-bottom: 1px  dotted #eee; 														/* vrstica z aktivnim dokumentom */
	background: #e3ecf6;  }
table.kazalo_a_toc tr.EU td.td_date { 	border-bottom: 1px dotted #eee; 													/* vrstica z aktivnim dokumentom */
	background: #e3ecf6 ; width: 60px; }
table.kazalo_a_toc tr.EU td.td_l { 	border-bottom: 1px dotted #eee;  padding-left:28px;  vertical-align:middle;										/* vrstica z aktivnim dokumentom */
	background: #e3ecf6 ;  background-image: url('../images/EU1.jpg') ;  background-position:center left;  background-repeat:no-repeat;  }

table.kazalo_a_toc tr.headingrow td { 
	font-weight: bold; white-space: nowrap; font-size: 11px; 
	padding-bottom: 0px; }
table.kazalo_a_toc td.td_date { 
	width: 60px; text-align: right; }
table.kazalo_a_toc td.td_m_left { 
	width: 120px; text-align: left; vertical-align:middle ; }
table.kazalo_a_toc td.td_right_m  {						/* Odstranjena definicija širine stolpca */
	widthx: 160px; text-align: right; }
table.kazalo_a_toc td.td_points { 
	width: 20px; text-align: right; color: #bbbbbb; padding-right: 0px; }
table.kazalo_a_toc td.td_povz { 
	color: #aaa; padding-bottom: 6px; border-top-width: 0px; }
table.kazalo_a_toc td.td_povz_2 { 
	font-size: 11px; color: #aaa; padding-bottom: 6px; padding-left: 30px; 
	line-height: 1.1em; border-top-width: 0px; }
table.kazalo_a_toc td.td_povz_3 { 
	font-size: 11px; color: #aaa; padding-bottom: 6px; padding-left: 10px; 
	line-height: 1.1em; border-top-width: 0px; }
table.kazalo_a_toc td.td_povz_velj, table.kazalo_a td.td_povz_nevelj, table.kazalo_a td.td_povz_bod { 
	font-size: 11px; color: #aaa; padding-bottom: 6px; padding-left: 30px; 
	line-height: 1.1em; border-top-width: 0px; }
table.kazalo_a_toc td.td_povz_nevelj {
	border-left: 1px dotted red; }
table.kazalo_a_toc td.td_povz_bod {
	border-left: 1px dotted blue; }
table.kazalo_a_toc td.td_povz_lit {																/* Povzetek pri kazalu literatura - manj odmika zaradi naslovnice */ 
	font-size: 11px; color: #aaa; padding-bottom: 6px; padding-left: 0px; 
	line-height: 1.1em; border-top-width: 0px; }
table.kazalo_a_toc td.td_pub {																/* Povzetek pri kazalu literatura - manj odmika zaradi naslovnice */ 
	font-size: 11px; color: #aaa; line-height: 1.2em; text-align: center; 
	width: 100px; padding-top: 5px; }
table.kazalo_a_toc p.naslov {
	font-size: 13px; font-weight: bold; margin: 0px 0px 2px 0px; }
table.kazalo_a_toc p.avtor {
	font-weight: bold; font-size: 11px; margin: 0px; }
table.kazalo_a_toc p.meta {
	font-weight: normal; font-size: 11px; margin: 0px; }
span.span_string_toc {
	color: #000; font-weight: bold; background: #ff0x; }
div.div_paging_toc {
	font-size: 12px; margin-top: 16px; text-align: center; }
div.div_paging_toc a {
	padding: 4px 8px; }
div.div_paging_toc a:hover {
	background: #eeeeee; }
div.div_pages_toc {
	float: right; }
	
/*************************************************************/
/*** 	TABELA ZA FOOTER		***/

table.tblfooter {  
	margin-bottom: 20px; background: transparent; }
table.tblfooter td {  																					/* height: 30px; */
	padding: 0px 20px; font-size: 12px; color: #999;  vertical-align: top; }
table.tblfooter td.copyright { 																	/*  */
	text-align: center;  }
	table.tblfooter td.copyrightDef { 	padding-top: 5px;																	/*  */
	text-align: center; padding-right: 190px;  }
table.tblfooter td.links { 																		/*  */
	text-align: right; }
table.tblfooter td.linksFav { 																		/*  */
	text-align: center; border-right: 1px dotted #999999;}
	

div.koledar 
{
	
}
table.koledar
{
	 margin: 0px 4px 10px 10px; padding: 4px 0px; 
	 border-width:1px; border-style:solid; border-color:#C8C8C8; border-collapse:collapse; 
}

div.hidden {display: none;}

div.myHiddenDivs {
	display: none;} /*Za skrivanje filtrov z javascriptom - Primozr */
	
span.reg_url_toc {
	color: #999999; font-size: 10px; }
span.neobr_url_toc {
	color: red; }
	
	
/*************************************************************/
/*** 	REGISTAR PROPISA - CHECKBOX	***/
/************************************************************/
.cskReg{  margin-left:0px; margin-right:0px; }
table.type { margin-top: 10px; background: transparent; }
table.type td {padding: 0px 10px; font-size: 12px; color: #159bc4;  font-weight:normal; text-transform:none  ; vertical-align:middle;}
table.type td.csk {text-align: center;vertical-align:middle;  }

.swapp{ cursor:pointer;}
/*************************************************************/
/*** 	CACHING	***/
/************************************************************/
.cache_text
{	font-size: 11px; font-weight: normal; clear: both; 
	margin: 0px 0px 0px 0px; 
	text-transform: uppercase; letter-spacing: 0.5em; font-family: trebuchet ms; 
	color: #666666; text-align: center; padding-top: 3px; padding-bottom: 3px; 
    }
.cache_textbox
{	font-size: 11px; font-weight: normal; 
	margin: 0px 0px 0px 0px; 
	text-transform:none;font-family: trebuchet ms; letter-spacing: 1px;
	color: black; text-align: left; padding-top: 2px; padding-bottom: 2px; 
    }
.cache_droplista
{	font-size: 11px; font-weight: normal; 
	margin: 0px 0px 0px 0px; 
	text-transform:none;font-family: trebuchet ms; letter-spacing: 1px;
	color: #666666; text-align: left; padding-top: 2px; padding-bottom: 2px; 
    }
.cache_butoon
{	font-size: 11px; font-weight: normal; 
	margin: 0px 0px 0px 0px; 
	text-transform:none;font-family: trebuchet ms; letter-spacing: 1px;
	color: black; text-align: center; padding-top: 2px; padding-bottom: 2px; cursor:pointer;  width:150px;
    }
.cache_gridHead
{
    border-bottom: 1px dotted #C8C8C8; border-top: 0px dotted #C8C8C8; font-size: 11px; font-weight: normal; 
	margin: 0px 0px 0px 0px; 
	text-transform:uppercase;font-family: trebuchet ms; letter-spacing: 1px;
	color: black; text-align:left; padding-top: 2px; padding-bottom: 2px;  height:20px;
    }
.cache_gridRow
{
    border-bottom: 1px dotted #C8C8C8; 
    font-size: 11px; font-weight: normal; 
	margin: 0px 0px 0px 0px; 
	text-transform:none;font-family: trebuchet ms; 
	color: #333333; text-align: left; padding-top: 2px; padding-bottom: 2px;  height:20px;
    }
 .cache_gridRowAlt
{
    font-size: 11px; font-weight: normal; border-bottom: 1px dotted #C8C8C8; 
	margin: 0px 0px 0px 0px; 
	text-transform:none;font-family: trebuchet ms; 
	color: #333333; text-align: left; padding-top: 2px; padding-bottom: 2px;  height:20px;
    }
.dvTrz
{
    border:  dotted 1px #C8C8C8; 
    
    }
/*************************************************************/
/*** 	ANKETA - 	***/
/***********************************************************#159bc4*/
table.Output { margin-top: 10px; background: transparent;  text-align:center; width:100%; }
table.Output td {padding: 0px 10px; vertical-align:middle; text-align:left;}
table.OutputResponse { margin-top: 10px; background: transparent;  text-align:left; width:100%; }
table.OutputResponse td {padding: 0px 10px; vertical-align:middle; text-align:left;}
.lblOutput{  margin-left:0px; margin-right:0px; font-size: 12px; color:#159bc4 ;  font-weight:normal; }
.lblOutputResponse{  margin-left:0px; margin-right:0px; font-size: 12px; color:#666666 ;  font-weight:bold; }
.rbtnOutput{  margin-left:0px; margin-top:5px; margin-bottom:5px;margin-right:0px; font-size: 12px; color: #484848;   }
.spanOutput{  margin-left:0px; margin-top:5px; margin-bottom:5px;margin-right:0px; font-size: 12px; color: #484848; font-weight:bold;   }	
a.lnkOutput{  margin-top:20px; margin-right:20px; font-size: 12px; color:#159bc4 ;  font-weight:normal; }
