/* 
	Tole je naslednja verzija od bibl_hab.css za habilitacije UL, UM, IJS, ... za novi sicris.

	- Nekaj malega je popravkov.
	- vrgla ven stil za #nena
	- vrgla ven barve limegreen, teal
	- stile barv za span spremenila iz id v class
	- Vrgla sem ven vse zakomentirane stile.
	- razbila #podpis2 na #najdela in #podpis2 ter izločila neuporabljene stile
	- fajl preimenovala v bibl_hab2.css
	- posebej stiliranje obiskanih linkov
	Če se ti zdi, da kaj manjka, pa je prej bilo, poglej v predhodno verzijo.
  
	Author:
		KM, mar 2022
		
	Modify:
		KM, 31.5.2024, dodani stili za xmlLink

*/

body {font:74.5%/1.15; font-size:0.8em; font-family: 'Open Sans',sans-serif,arial,helvetica,verdana,times,'times new roman'; margin:6px;} 

div {outline:none;}
input {margin: 0px 0px 0px 2px; vertical-align:bottom; padding-bottom:0px; outline: none;}
input::-webkit-calendar-picker-indicator {
  display: none;
}

#title h2 {text-align:center}
#title h2.norm {text-align:center; font-weight:normal}
#title h4.norm {text-align:center; font-weight:normal}
h3 {font-size:1.4em;}
h4 {font-size:1.2em;}
h5 {font-size:1.1em; margin-top: 2em;}

#header {width:100%;}
#header td.lft{text-align:left;}
#header td.rht{text-align:right;}

#naziv table {width:66%;}
#naziv table td {font-size:1.2em; text-align:left; padding:3px; white-space:nowrap;}
#naziv table td.name {vertical-align:top; white-space:nowrap;}
#naziv table td.nameW1 {width:10%;}
#naziv table td.nameW2 {width:auto;}
#naziv table td.bottom {vertical-align:bottom;}
#naziv table td.top {vertical-align:top;}
#naziv table td.border {border-bottom:1px solid black; white-space:normal; font-size:inherit;}
#naziv table td div.border {border-bottom:1px solid black;}
#naziv table td.height1 {height:22px;}
#naziv table td.height2 {height:27px;}

/* tole je za IE, ker pri editable div pri ENTER dela paragrafe namesto div-e */
#textdiv1 p {margin:0;}
#textdiv2 p {margin:0;}
#textdiv3 p {margin:0;}
#textdiv4 p {margin:0;}
#textdiv5 p {margin:0;}
#tablediv1 p {margin:0;}
#tablediv2 p {margin:0;}
#tablediv3 p {margin:0;}
#tablediv4 p {margin:0;}
#najtablediv1 p {margin:0;}

#tocke table {border-collapse:collapse; empty-cells:show; width:100%;  margin-left:auto; margin-right:auto; float:none;}
#tocke table tr th 	{vertical-align:top;}
#tocke table tr.page-break{page-break-after:always; overflow-x: visible;}
#tocke table tr.top th{border-top: 1px solid black;} 
#tocke table tr.topSub th{border-top: 1px solid darkgray;} 
#tocke table tr.bottom th{border-bottom: 1px solid black;} 
#tocke table tr.thick th{border-width: medium;}
#tocke table tr.notActive {color: #a2a2a2;}
#tocke table tr.visibility {display: none;}
#tocke table tr td.notActive {color: #A2A2A2;}
#tocke table tr th.notActive {color: #a2a2a2;}
#tocke table tr td a.notActive {color: #a2a2a2;}
#tocke table tr th a.notActive {color: #a2a2a2;}
#tocke table th{text-align:right; padding:0.2em;}
#tocke table th.blue {color: #CD5B45; font-weight:bold;}

#tocke table th.gray {color:gray;}
#tocke table th.bgr {background-color:lightgray;}
#tocke table th.lft {text-align:left; padding:0.2em;}
#tocke table th.ctr {text-align:center; padding:0.2em;}
#tocke table th.noB {font-weight: normal;}
#tocke table th.noBrd {border:none;}
#tocke table th.title {text-align:center; padding:0.2em; font-size:1.4em; border:0px;}
#tocke table th.title2 {text-align:left; font-size:1.3em; border:0px; padding-bottom: 1em;}
#tocke table th.red {color:red;}
#tocke table th.ored {color:darkorange;}
#tocke table th.bottom {vertical-align:bottom; text-align: right;}
#tocke table td.red {color:red;}
#tocke table td.ored {color:darkorange;}
#tocke table tr td{border-top: 1px solid #D0D0D0;} 
#tocke table tr td {vertical-align:top;}
#tocke table tr.top td{border-top: 1px solid black;}
#tocke table tr.topSub td{border-top: 1px solid black;}
#tocke table tr.bottom td{border-bottom: 1px solid black;}
#tocke table td {text-align:right; padding:0.2em;}
#tocke table td.lft {text-align:left; padding:0.2em;}
#tocke table td.lft2 {text-align:left; padding:0; margin:0px;}
#tocke table td.noBrd {border:none;} 
#tocke table td.bgr {background-color:lightgray;}
#tocke div.ml2 {line-height:19px; font-size:inherit; width:inherit; height:95.5%; border-style:none; background-image:url('pika_hab_siva.png'); background-repeat:repeat; font-family:'Open Sans',sans-serif,arial,helvetica,verdana,times,'times new roman'; overflow:visible; outline:none; padding-left:4em;}
#tocke div.f4 {min-height:120px;}
#tocke div.f5 {min-height:360px;}
#tocke div.f6 {min-height:80px;}
#tocke div.f7 {min-height:160px;}

#najdela table {border-collapse:collapse; empty-cells:show; text-align:left; width:40%}
#najdela table.naj {border-collapse:collapse; empty-cells:show; width:100%;  margin-left:auto; margin-right:auto; border-bottom:1px solid black;}
#najdela table.naj th{white-space:normal; padding-right:2px;}
#najdela table.naj th.w80{width:80px;}
#najdela table.naj th.e{width:50px; text-align:center;}
#najdela table.naj th.sta{width:60px; text-align:center;}
#najdela table.naj th.ash{width:145px;}
#najdela table.naj th.kat{width:200px;}
#najdela table.naj td{text-align:left; padding-left:0.5em; white-space:nowrap; vertical-align:top; font-weight:normal;}
#najdela table.naj td.e{text-align:center;}
#najdela table.naj td.sta{width:100px; text-align:center;}
#najdela table.naj td.awrap{white-space:normal;}
#najdela table.naj td.kat{width:200px;}
#najdela table.naj td.empty{padding-left:0;}
#najdela table.naj td input{font-size:12px; font-family:inherit; border:none; padding:0px 3px 0px 0px; margin:0px; width:145px; vertical-align:top;}
#najdela table.noBorderB {border-bottom:none}
#najdela table tr.top th{border-top: 1px solid black;} 
#najdela table tr.bottom th{border-bottom: 1px solid black;} 
#najdela table tr.thick th{border-width: medium;}
#najdela table tr.border{border-bottom:1px solid;} 
#najdela table th {text-align:left; padding:0.2em; white-space:nowrap;} 
#tnaj div.ml3 {line-height:19px; font-size:inherit; height:95.5%; border-style:none; background-image:url('pika_hab_siva.png'); background-repeat:repeat; font-family:'Open Sans',sans-serif,arial,helvetica,verdana,times,'times new roman'; overflow:visible; outline:none; padding-left:0.5em; white-space:normal;}
#tnaj div.f4 {min-height:120px;}

#podpis2 table {border-collapse:collapse; empty-cells:show; text-align:left; width:40%}
#podpis2 table.um {border-collapse:collapse; empty-cells:show; text-align:left; width:80%}
#podpis2 table td.border{border-bottom:1px solid;} 
#podpis2 table td.bold{font-weight:bold; white-space:nowrap; width:25%;}
#podpis2 table td.boldum{font-weight:bold; white-space:nowrap; padding-right:0.5em;}
#podpis2 table td.w8proc{width:8%;}
#podpis2 table td.w40proc{width:40%;}
#podpis2 table td {text-align:left; padding-left:0.2em; white-space:nowrap;} 
#podpis2 div.ml {line-height:19px; font-size:12px; min-height:120px; width:99.5%; height:99.5%; border-style:none; background-image:url('pika_hab_crna.png'); background-repeat:repeat; font-family:'Open Sans',sans-serif,arial,helvetica,verdana,times,'times new roman'; overflow:visible; outline:none; padding-left:0.2em;}

 
p {font-size:1em;}
p.title2 {text-align:left; font-size:1.3em; border:0px; font-weight:bold;}

input.reckat {width:600px; border:none; font:inherit;}
input.disabled {background-color: #fff;}
input.ored {color:#FF6600;}

a:link {color: #156BFF; text-decoration: none;}
a:visited {color: #156BFF;}
a:visited.visited {color: #b03368; text-decoration: none;}
a:hover {text-decoration: underline;}

#xmlLink {color: #156BFF; text-decoration: none; cursor: pointer;}
#xmlLink:hover {text-decoration: underline;}

span.edt {color:#FF6600; font-weight:bold;}
span.border {border: 1px solid #FF6600; padding: 0px 2px;}
span.asterrec {display:inline-block; vertical-align:bottom; line-height:12px;}
span.hide{display:none;}
span.ored{color:darkorange;}
span.orange{color:orange;}
span.gray{color:gray;}
.red {color:red;}

.elim{color:gray !important; border-color:gray !important;}
.page-break-before{page-break-before:always;}

@media print {
	body {font:65.5%/1.15; margin:6px;} 	
	a.help{visibility: hidden;}
	a#xmlLink{visibility: hidden;}
	a:link {text-decoration: underline;}
	a:visited {color: #156BFF;}
	a:visited.visited {color: #156BFF; text-decoration: none;}
	a.titleid:link {color: #000000; text-decoration: none;}
	a.titleid:visited {color: #000000; text-decoration: none;}
	#naziv table {width:99.5%;}
	#naziv table td div.border {border-bottom:none;}
	#tocke table tr.visibility {display: table-row; page-break-before:always;}
	#tocke table td h2 {text-align:center}
	#najdela table.naj {border-collapse:collapse; empty-cells:show; width:100%; margin-left:auto; font-size: 70%;}
	#najdela table.naj th{white-space:normal; margin: 0px 2px 0px 2px; padding-right:2px;}
	#najdela table.naj th.w80{width:50px;}
	#najdela table.naj th.e{width:30px; text-align:center; white-space:normal;}
	#najdela table.naj th.sta{width:30px; text-align:center; white-space:normal;}
	#najdela table.naj th.ash{width:95px; padding-left:2px;}
	#najdela table.naj th.kat{width:100px;}
	#najdela table.naj td{text-align:left; padding-left:0.5em; white-space:nowrap; vertical-align:top;page-break-inside: avoid;}
	#najdela table.naj td.e{text-align:center;}
	#najdela table.naj td.sta{width:30px; text-align:center;}
	#najdela table.naj td.ash{width:95px; padding-left:2px;}
	#najdela table.naj td.awrap{white-space:normal; padding-right:2px;}
	#najdela table.naj td.center{text-align:center;}
	#najdela table.naj td.kat{width:100px;}
	#najdela table.naj td input{font-family:inherit; font-size:inherit; border:none; padding:0px 3px 0px 0px; margin:0px; width:95px; vertical-align:top; margin-top: 0px;}
	#tnaj div.ml3 {line-height:inherit; font-size:inherit; width:inherit; height:95.5%; border-style:none; background-image:url('pika_hab_siva.png'); background-repeat:repeat; font-family:'Open Sans',sans-serif,arial,helvetica,verdana,times,'times new roman'; overflow:visible; outline:none; padding-left:0.5em; white-space:normal;}
	#podpis2 table.naj {border-collapse:collapse; empty-cells:show; width:100%; margin-left:auto; font-size: 70%;}
	}