@charset "utf-8";
@media screen {
	body, #page-wrapper{
	 position:relative;
	 display:block;
	 font: 100% 'Source Sans Pro',Arial, Helvetica, Verdana, sans-serif;
	 font-size:14px;
	 text-align:left;
	 color:#000;
	 background:#FFF;
	 margin:0px;
	 padding:0px;
	 top:0px;
	 left:0px;
	 width:980px;
	 cursor:default;
	}
	body{
	 margin-left:auto;
	 margin-right:auto;
	}
	a:link {
	 color:#000;
	 /*text-decoration:none;*/
	}
	a:visited{
	 color:#000;
	 /*text-decoration:none;*/
	}
	a:hover{
	 color:#000;
	 font-weight:600;
	}
	a:active{
	 color:#000;
	 font-weight:600;
	}
	.hsBschInfoNet{
	 background:#BFDCE7;
	}
	.hsBschInfoNet a:link{
	 text-decoration:none;
	}
	.hsBschInfoEmail a:link{
	 text-decoration:none;
	}
	abbr{
	 color:#000;
	}
	.printNot{
	 display:block;
	}
	.RB, .RIB, .RN{
	 position:relative;
	 display:block;
	}
	.AB, .AN{
	 position:absolute;
	 display:block;
	}
	.RN, .AN, .screenNot{
	 display:none;
	}
	.RIB{
	 display:inline-block;
	}
#tn{
	position:fixed;
	display:none;
	width:inherit;
	height:100%;
	background:#000;
	opacity:0.72;
	z-index:999;
}
#tnmsg{
	 width:202px;
	 height:auto;
	 top:127px;
	 margin-left:auto;
	 margin-right:auto;
font: 100% 'Source Sans Pro',Arial, Helvetica, Verdana, sans-serif;
font-size:20px;
text-align:center;
padding:10px;
color:#000;
background:#FFF;
}
	#scrLogo{
	 height:36px;
	 width:100%;
	 overflow:hidden;
	 background:#F2F2F2;
	}
	#DDlogo{
	 top:4px;
	 left:0px;
	 width:100px;
	 cursor:pointer;
	}
	#scrOpodatkih{
	 top:0px;
	 left:854px;
	 width:136px;
	 cursor:pointer;
	 font-size:12px;
	 text-align:right;
	 letter-spacing:2px;
	 word-spacing:4px;
	}
	#DDopodatkih{
	 top:0px;
	 left:0px;
	 width:20px;
	}
	#txtOpodatkih{
	 top:0px;
	 left:0px;
	 width:116px;
	 padding-top:10px;
	}
	#scrTitle{
	 padding-top:52px;
	 height:111px;
	 width:100%;
	 overflow:hidden;
	 background:#FFF;
	 font-size:42px;
	 font-weight:200;
	 text-align:center;
	 letter-spacing:6px;
	 word-spacing:9px;
	 border-bottom:1px solid #000;
	}
	#scrSearch{
	 height:36px;
	 width:100%;
	 border-bottom:1px solid #000;
	 z-index:50;
	}
	#srcRegije, #srcPodrocja, #srcSole{
	 height:inherit;
	 width:326px;
	 border-right:1px solid #000;
	 cursor:pointer;
	}
	#srcRegije{
	 left:0px;
	}
	#srcPodrocja{
	 left:327px;
	}
	#srcSole{
	 left:654px;
	 border-right:none;
	 cursor:auto;
	}
	#ddRegijeHolder, #ddPodrocjaHolder{
	 top:37px;
	 left:0px;
	 height:auto;
	 width:327px;
	 background:#E6E6E6;
	 z-index:47;
	 cursor:pointer;
	}
	#ddPodrocjaHolder{
	 left:327px;
	 width:653px;
	 height:481px;
	 background:#E6E6E6;
	 overflow:hidden;
	}
	#ddPodrocja{
	 top:0px;
	 left:0px;
	 width:693px;
	 height:480px;
	 overflow:scroll;
	 overflow-x:hidden;
	}

	.showSelection{
	 top:0px;
	 left:38px;
	 width:277px;
	 overflow:hidden;
	 white-space:nowrap;
	 font-size:17px;
	 font-style:italic;
	 padding-top:7px;
	 word-spacing:2px;
	}
#srchHolder{
 top:0px;
 left:38px;
 width:277px;
 overflow:hidden;
 z-index:202;
}
#srchHolder{
}
input[type=text], #srchHSres{
 font: 100% 'Source Sans Pro',Arial, Helvetica, Verdana, sans-serif;
 font-weight:normal;
 font-style:italic;
 border:none;
 outline:none;
 width:300px;
 height:22px;
 padding:4px;
 padding-top:7px;
 font-size:17px;
 white-space:nowrap;
 background:#FFF;
}
#srchShow0{
 top:0px;
 font-weight:600;
 font-style:normal;
 margin-top:2px;
 background:#FFF;
 cursor:default;
 z-index:-1;
}
#srcSoleClose{
 z-index:205;
 cursor:pointer;
}
	.redSelection{
	 font-weight:bold;
	 font-style:normal;
	 color:#DF6059;
	}
	.srcClose{
	 top:10px;
	 left:301px;
	 width:16px;
	 height:16px;
	}
	#srcSoleIcon{
	 left:9px;
	 top:7px;
	}
	#scrPop{
	 background:#F2685F;
	 top:36px;
	 left:654px;
	 width:326px;
	 height:auto;
	 z-index:55;
	}
	#scrPopClose{
	 top:11px;
	 left:299px;
	 cursor:pointer;
	 z-index:24;
	}
	#scrPopTxt{
	 padding:9px 20px;
	 width:276px;
	 color:#FFF;
	 line-height:147%;
	}
	#screenPrintAll{
	 padding:23px 16px;
	 width:948px;
	 height:26px;
	 font-size:20px;
	 font-weight:200;
	 text-align:left;
	 letter-spacing:3px;
	 word-spacing:5px;
	 overflow:hidden;
	 border-bottom:1px solid #000;
	}
	#iconPrintAll{
	 top:21px;
	 left:935px;
	 width:29px;
	 height:29px;
	 cursor:pointer;
	 z-index:11;
	}
	.hsBschInfoCloseHolder{
	 top:0px;
	 left:298px;
	}
	.hsBlock{
	 width:100%;
	 height:570px;
	 /*border-bottom:1px solid #000;*/
	}
	.hsBlockLine{
	 width:100%;
	 height:14px;
	 border-bottom:1px solid #000;
	 z-index:500;
	}
	#hsListHolder{
	 width:327px;
	 height:inherit;
	 overflow:hidden;
	 background:#BFDCE7;
	 z-index:41;
	}
	#hsList{
	 width:350px;
	 height:inherit;
	 padding:0px;
	 background:#BFDCE7;
	 color:#000;
	 font-weight:600;
	 font-size:14px;
	 overflow:scroll;
	 overflow-x:hidden;
	}
	.hsListItm, .hsListItmInCentr, .hsListCentr{
	 width:305px;
	 height:auto;
	 padding:6px 12px;
	 background:#BFDCE7;
	 color:#000;
	 line-height:164%;
	 cursor:pointer;
	}
	.hsListCentr{
	 /*color:#333;*/
	 cursor:default;
	}
	.hsListItmInCentr{
	 width:286px;
	 padding-left:32px;
	 font-weight:normal;
	}
	.hsNoData{
	 top:0px;
	 left:0px;
	 width:280px;
	 height:27px;
	 overflow:hidden;
	 background:#DF6059;
	 padding:5px 4px 0px 42px;
	 z-index:42;
	 font-weight:400;
	 font-size:15px;
	 color:#000;
	 letter-spacing:0px;
	 word-spacing:1px;
	}
	#hsSrc0{
	 left:654px;
	}
	#hsAdd0{
	 top:38px;
	 left:609px;
	 height:25px;
	 padding:4px 4px 0px 42px;
	}
	#hsList0{
	 width:281px;
	}
	.hsAlerts{
	 top:4px;
	 left:11px;
	}
	.hsBschInfo{
	 top:23px;
	 left:220px;
	 width:326px;
	 height:231px;
	 background:#FFF;
	 overflow:hidden;
	 border:1px solid #000;
	 z-index:50;
	}
	.hsBschData{
	 top:14px;
	 left:327px;
	 width:653px;
	 height:556px;
	 overflow:hidden;
	}
	.hsBschTitle{
	 width:inherit;
	 height:91px;
	 border-bottom:1px solid #999;
	}
	.hsBschIcons{
	 top:24px;
	 left:519px;
	 width:120px;
	 z-index:10;
	}
	.hsBschTitTxt{
	 width:493px;
	 padding:0px 150px 4px 10px;
	}
	.hsBschName{
	 height:50px;
	 font-size:20px;
	 font-weight:bold;
	 display:table-cell;
	 vertical-align:bottom;
	}
	.hsBschRegion{
	 font-size:17px;
	 padding-top:5px;
	}
	.hsBschDataColumn0, .hsBschDataColumn1{
	 top:0px;
	 height:477px;
	}
	.hsBschDataColumn0{
	 left:0px;
	 width:316px;
	 padding-left:10px;
	}
	.hsBschDataColumn1{
	 top:-477px;
	 left:327px;
	 width:326px;
	}
	.hsBschDataLine, .hsBschNoLine, .hsBschInfoLine, .hsBschComment, .hsBschMenuLine{
	 height:22px;
	 width:inherit;
	 padding:3px 0px;
	 border-bottom:1px solid #999;
	 font-size:17px;
	 font-weight:normal;
	 white-space:nowrap;
	 vertical-align:text-top;
	}
	.hsBschProgramMenu{
	 width:653px;;
	 top:29px;
	 left:10px;
	 z-index:30;
	}
	.hsBschMenuLine{
	 width:100%;
	 border-bottom-color:#FFF;
	 background:#BFDCE7;
	 padding-right:12px;
	 cursor:pointer;
	}
	.hsBschDdropDact{
	 cursor:pointer;
	}
	.hsBschComment{
	 color:#000;
	 font-size:14px;
	 font-weight:normal;
	 white-space:normal;
	 margin-bottom:12px;
	}
	.hsBschNoLine{
	 border-bottom:none;
	}
	.hsBschDataGrey{
	 color:#999;
	 letter-spacing:1px;
	 word-spacing:3px;
	}
	.hsBschDleft, .hsBschDright{
	 width:inherit;
	 text-align:left;
	}
	.hsBschDright{
	 text-align:right;
	}
	.hsBschDdropDP{
	 padding-left:28px;
	 z-index:36;
	}
	.hsBschDdropD{
	 padding-left:18px;
	 z-index:36;
	}
	.hsBschDdropFinish{
	 left:0px;
	 color:#555;
	 width:623px;
	 text-align:right;
	 vertical-align:baseline;
	 z-index:33;
	}
	.hsBschInfoLine{
	 width:306px;
	 padding:3px 10px;
	 border-bottom:1px solid #BFDCE7;
	}
	.hsBull{
	 font-size:42px;
	 vertical-align:text-top;
	 top:-21px;
	 left:-2px;
	}
	.svgArrDn{
	 left:0px;
	 top:0px;
	}
	.svgArrRight, .svgArrRPrg{
	 top:-1px;
	 left:-10px;
	}
	.svgArrRPrg{
	 left:0px;
	 top:-4px;
	}
	.hsBschTxtQ, .hsBschTxtA{
	 margin-top:2px;
	 width:286px;
	 padding:0px 20px;
	 font-size:16px;
	 font-weight:bold;
	}
	.hsBschTxtA{
	 font-size:14px;
	 font-weight:normal;
	 margin-top:7px;
	 margin-bottom:24px;
	}
	.hsButnAct{
	 cursor:pointer;
	}
	.checkTxt{
	 width:284px;
	 height:22px;
	 padding:4px 4px 4px 38px;
	 cursor:pointer;
	}
	.checkBlock{
	 top:4px;
	 left:9px;
	 width:20px;
	 height:20px;
	 background:#FFF;
	}
	.checkSvg{
	 top:0px;
	 left:0px;
	 width:20px;
	 height:20px;
	 background:#BFDCE7;
	}
	#hsTESTING{
	 top:-3px;
	 left:227px;
	 width:198px;
	 font-size:56px;
	 font-weight:600;
	 text-align:right;
	 color:#900;
	 letter-spacing:normal;
	 word-spacing:normal;
	 z-index:999;
	 z-index:-1;
	}
}
/*
***********************************************************************************************************************************************************
*/
@media print {
	body, #page-wrapper{
	 position:relative;
	 display:block;
	 font: 100% 'Source Sans Pro',Arial, Helvetica, Verdana, sans-serif;
	 font-size:17px;
	 text-align:left;
	 color:#000;
	 background:none;
	 margin:0px;
	 padding:0px;
	 top:0px;
	 left:0px;
	 width:990px;
	 height:2500px;
	 height:auto;
	 cursor:default;
	}
	body{
	 margin-left:auto;
	 margin-right:auto;
	}
	abbr{
	 color:#000;
	 font-style:normal;
	 text-decoration:none;
	 border-bottom:none;
	}
	.RB, .RIB, .RN{
	 position:relative;
	 display:block;
	}
	.AB, .AN{
	 position:absolute;
	 display:block;
	}
	.RN, .AN, .screenNot{
	 display:none;
	}
	.screenNot{
	 display:block;
	}
	.printNot{
	 display:none;
	}
	#printHead{
	 height:38px;
	 width:100%;
	 overflow:hidden;
	 border-bottom:2px solid #000;
	 font-size:13px;
	}
	#printLogo, #printSource, #printTitle{
	 top:0px;
	 left:0px;
	 height:36px;
	 width:100%;
	 overflow:hidden;
	 text-align:left;
	}
	#printSource{
	 margin-top:-36px;
	 padding-top:11px;
	 text-align:right;
	}
	#printTitle{
	 margin-top:-41px;
	 /*padding-top:2px;*/
	 font-size:20px;
	 font-weight:600;
	 text-align:center;
	 letter-spacing:1px;
	 word-spacing:3px;
	}
	.hsBlock{
	 width:100%;
	 height:570px;
	 height:auto;
	 /*border-bottom:2px solid #000;*/
	}
	.hsBlockLine{
	 width:100%;
	 height:14px;
	 border-bottom:2px solid #000;
	 z-index:500;
	}
	.hsBschInfoPrint{
	 position:relative;
	 display:inline-block;
	 vertical-align:top;
	 top:0px;
	 left:0px;
	 width:326px;
	 height:331px;
	 border:none;
	 background:none;
	 /*overflow:hidden;*/
	 z-index:13;
	}
	.hsBschData{
	 top:14px;
	 left:0px;
	 width:100%;
	 height:556px;
	 overflow:visible;
	 background:none;
	}
	.hsBschTitle{
	 width:inherit;
	 height:auto;
	 vertical-align:top;
	 border-bottom:2px solid #999;
	}
	.hsBschTitTxt{
	 width:493px;
	 padding:0px 150px 4px 10px;
	}
	.hsBschName{
	 height:auto;
	 font-size:20px;
	 font-weight:bold;
	 display:block;
	 vertical-align:bottom;
	}
	.hsBschRegion{
	 font-size:17px;
	 padding-top:5px;
	 padding-bottom:9px;
	}
	.hsBschDataColumn0, .hsBschDataColumn1{
	 display:inline-block;
	 vertical-align:top;
	 top:0px;
	 height:477px;
	}
	.hsBschDataColumn0{
	 background:none;
	 left:0px;
	 width:311px;
	 padding-left:10px;
	}
	.hsBschDataColumn1{
	 background:none;
	 top:0px;
	 left:0px;
	 width:320px;
	}
	.hsBschDataLine, .hsBschNoLine, .hsBschInfoLine, .hsBschComment, .hsBschMenuLine{
	 height:26px;
	 width:inherit;
	 padding:5px 0px 3px 0px;
	 border-bottom:2px solid #999;
	 font-size:17px;
	 font-weight:normal;
	 white-space:nowrap;
	}
	.hsBschInfoLine{
	 height:22px;
	 width:306px;
	 padding:6px 10px;
	 border-bottom:2px solid #999;
	}
	
	.hsBschProgramMenu{
	 width:auto;
	 top:29px;
	 left:10px;
	 z-index:30;
	}
	.hsBschMenuLine{
	 width:100%;
	 border-bottom-color:#FFF;
	 background:#BFDCE7;
	 padding-right:12px;
	 cursor:pointer;
	}
	.hsBschComment{
	 color:#000;
	 font-size:14px;
	 font-weight:normal;
	 white-space:normal;
	 margin-bottom:12px;
	}
	.hsBschNoLine{
	 border-bottom:none;
	}
	.hsBschDataGrey{
	 color:#777;
	 letter-spacing:0px;
	 word-spacing:2px;
	}
	.hsBschDleft, .hsBschDright{
	 width:inherit;
	 text-align:left;
	}
	.hsBschDright{
	 text-align:right;
	}

	
	.hsBschDdropDP{
	 padding-left:28px;
	}
	.hsBschDdropD{
	 padding-left:18px;
	}
	.hsBschDdropFinish{
	 left:0px;
	 color:#000;
	 width:623px;
	 text-align:right;
	 vertical-align:baseline;
	}
	.hsBull{
	 font-size:42px;
	 vertical-align:text-top;
	 top:-14px;
	 left:-2px;
	}
	.svgArrRight, .svgArrRPrg{
	 top:1px;
	 left:-10px;
	}
	.svgArrRPrg{
	 top:-3px;
	 left:0px;
	}
	.hsBschTxtQ, .hsBschTxtA{
	 margin-top:6px;
	 width:280px;
	 padding:0px 20px;
	 font-size:15px;
	 font-weight:600;
	}
	.hsBschTxtA{
	 font-size:15px;
	 font-weight:normal;
	 margin-top:7px;
	 margin-bottom:17px;
	}
	.hideAllDD{
	 display:block;
	}
}