@media screen {

form { margin:0; }
button, .btn { overflow:visible; color:#000000; background:#C0CCE4; border:1px solid; border-color:#F1EFE2 #A2AEC6 #A2AEC6 #F1EFE2; font:10pt verdana,arial,sans-serif; padding:1px 5px 1px 5px; text-decoration:none; }
button[disabled], .disabled { color:#777777; background-color:#E7E7E7; }
input[disabled], select[disabled], textarea[disabled] { color:#777777; background-color:#FFFFFF; border-color:#DCDCDC; }
label[disabled] { color:#9C9C9C; }
button:active { border-style:inset; } 
button.small { font-size:85%; }

.editor { color:#000000; font:100% verdana,arial,sans-serif; border:1px solid #97A7D9; }
.editor .edtTitle { color:#2A4064; background:url(../img/title_bg.png) repeat-x #C6CEE0; font:bold 12px tahoma, arial; padding-left:2px; }
.editor .tdlink { cursor:pointer; }
.editor#normativ { font:90% verdana,arial,sans-serif; }

.editor hr { border:0; border-top:1px solid #395283; height:1px; }
.editor tr.alt, .editor #alt  { background:#F4F7FC; }
.editor .alt input.readonly, .editor .alt textarea.readonly { background:#F4F7FC; }

.editor .label { color:#000000; font:100% verdana,arial,sans-serif; padding-left:1em; padding-right:0.5em; white-space:nowrap; text-align:right; }
.editor .label a { color:#000080; text-decoration:none; }
.editor .label a:hover { text-decoration:underline; }
.editor .info { color:#A8AEB8; font:80% verdana,arial,sans-serif; }
.editor .value { color:#000000; font:bold 100% verdana,arial,sans-serif; }
.editor .input { white-space:nowrap; }
.editor .wrap { white-space:normal !important;}
.editor .title { color:navy; background-color:#D9DEEB; font-size:110%; }
.editor .title1 { color:navy; background-color:#FFEED0; font-size:110%; } /*#F0F8FF*/
.editor .sectionTitle { padding:3px 0 2px 0; border-top:1px solid #97A7D9; text-align:center; }
.editor .comment { color:#666699; font-size:80%; } /*#F0F8FF*/
.editor .grayed { color: #89A7CF !important; }
.editor .lineThrough { text-decoration:line-through; }
.editor .green { color:#3CB371 !important; }
.editor .red { color:red !important; }
.editor .akcija { color:#FF0000; font:bold 150% verdana,arial,sans-serif; text-decoration:none; }
.editor .listaH { color:#0000FF; font:bold 100% verdana,arial,sans-serif; text-decoration:none; }
.editor .iSuffix { padding:1px 1px 1px 0.5em; font:100% 'Courier New',Courier,monospace; }
.editor .iSuffixLarge { vertical-align:middle; padding:1px 1px 1px 0.5em; font:bold 130% 'Courier New',Courier,monospace; }
.editor .textarea { overflow:auto; width:80%; float:left; }
.editor .formBtns { background-color:#E1E4F2; margin:20px; padding-top:5px; }
.editor .formBtns sup { vertical-align:baseline; position:relative; bottom:1ex; }	
.editor .formBtnsErrors { background-color:#E1E4F2; }
.editor .formBtnsErrors .ln { margin-left:-10px; }
.editor .formBtnsErrors hr { width:26px; border:0; border-top:1px solid #8393B0; height:1px; }
.editor .formBtnsErrors td { padding-left:20px; }
.editor .formBtnsErrors .hint { color:black; }
.editor .formBtnsErrors .error { color:maroon; }

	
.editor div.value, .editor .input div.value { border:1px solid; border-color:#DCDCDC; margin:2px 2px 2px 0; padding:1px 4px 1px 4px; font:100% 'Courier New',Courier,monospace !important; float:left; overflow:auto; }
.editor .input div.valueBorder, .editor .input div.value { border:1px solid; border-color:#DCDCDC; margin:2px 2px 2px 0; padding:1px 4px 1px 4px; }

.mceEditor  { background-color:#FFFFFF !important; border:1px solid; border-color:#FFAA00 #FFAA00 #FFAA00 #FFAA00 !important; }
.mceToolbarTop { border-bottom:1px solid #FFAA00 !important; }
.mceToolbarBottom { border-top:1px solid #FFAA00 !important; }
.mceToolbarTop, .mceToolbarBottom { background-color:#FFF1DE !important; }
	
input, textarea, select, .inpt { color:#000000; background-color:#FFFFFF; border:1px solid #FFAA00; padding-left:3px; font-family:'Courier New',Courier,monospace; }
textarea { overflow:auto; }
input.focus, textarea.focus, .inptFocus { color:#800000; background-color:#FFF1DE !important; border:1px solid; border-color:#CC9900; padding-left:3px; } 
input.readonly, textarea.readonly { color:#2F4F4F; background-color:#FFFFFF; border-color:#D9E0EB; padding-left:3px; } label.readonly { color:#9C9C9C; }
input.right { text-align:right; }
input.redBackground { color:red; background-color:#FFE5E5; }
input.grayed { color:#999999; }
input.grayedBackground { color:#999999; background:#EFEFEF; }
input.bold { font:bold 100% 'Courier New',Courier,monospace; }
input.strong { font:bold 130% 'Courier New',Courier,monospace; }
input.strongReadOnly { color:#666699; font:bold 130% 'Courier New',Courier,monospace; }
input.arial { font-family:Arial; }
input.grayBorder { border:1px solid #B0C4DE; }
input.red { color:red; }
input.search { background:#FFFFFF url(../img/input_search.png) no-repeat right; padding-right:16px !important; }
input.srchInvalidId { color:#716F64; }
	
input.cena { color:#000033; font:bold 130% 'Courier New',Courier,monospace; }
input.tecaj { color:#000033; font:bold 130% 'Courier New',Courier,monospace; text-align:right; }
input.zapora { color:#0000FF; }
input.kataloska { color:#000033; font:bold 130% 'Courier New',Courier,monospace; }
input.opozoriloRed { color:red; font-size:110%; }
input.opozoriloGreen { color:green; font-size:110%; }
input.opozoriloGray { font-size:110%; }
	
select #deselect { color:#A9A9A9; background-color:#F6F4EA;  }
select .disabledOption { color:#808080; background-color:#F5F5F5;  }
select .gray { color:#808080; }
select .red { color:#FF0000; }	
	
.valRequired { color:#999966; font:100% "Times New Roman",Times,serif; padding-left:2px; }
.valError { color:#FF0000 !important; font:bold 150% "Times New Roman",Times,serif !important; padding-left:2px; text-decoration:none; }
.valErrorHighlight { color:#8B0000 !important; background-color:#FFEBEB !important; border:1px solid #FF0000 !important; }
	
.chkSelect { color:#000000; border:1px solid; border-color:#CCCCCC; background-color:#FFFFFF; list-style:none; overflow:auto; width:35em; height:10em; font-size:0.9em; float:left; }
.chkSelect, .chkSelect li { margin-left:0; padding:0; }
.chkSelect .alt { background-color:#F4F7FC; }
.chkSelect input { vertical-align:middle; border:0 !important; }
.chkSelect label { display:block; padding-left:25px; text-indent:-25px; }
.chkSelect label:hover, .chkSelect label.hover { color:#FFA500; background:#FFF1DE; }
	
div.searchDiv { color:#000000; background-color:#FFFBF5 !important; margin:2px; padding:2px; border:1px solid #FFAA00; }
div.searchDiv div { color:#000000; background-color:#FFFBF5; margin:0; padding:2px; color:#000000; }
div.searchDiv div.selected { color:#000000 !important; background-color:#191970; margin:0; padding:2px; color:#FFFFFF !important; }
div.searchDiv div.selected span { color:#FFFFFF !important; }
div.searchDiv div.disabled { color:gray !important; margin:0; padding:2px; }
div.searchDiv .info { color:#999999 !important; font-size:10px; }
div.searchDiv .nav { color:#BD2929; float:left !important; margin:0; padding:2px; }
div.searchDiv .navDisabled { color:#CCBC9D; float:left !important; margin:0; padding:2px; }
div.searchDiv .row { color:#999999; font-family:'Courier New',Courier,monospace; font-size:10px; }
div.searchDiv .levelA { color:#CA5C5C; }
div.searchDiv .levelB { color:#3370D5; }
div.searchDiv .levelC { color:#A89D6A; }
div.small { font-size:80%; padding:1px; }
div.searchHintDiv { margin:1px; padding:3px; border:1px solid #191970; background-color:#E1E4F2; color:#000000; font-size:10px; }

div.popupDiv { background-color:#FFFFFF; border:1px solid; border-color:#E0E0E0 #848486 #848486 #E0E0E0; display:none; position:absolute; margin-left:-43%; left:50%; top:20%; width:86%; }
div.popupCompactDiv { background-color:#FBFBFF; border:1px solid; border-color:#E0E0E0 #848486 #848486 #E0E0E0; display:inline; position:absolute; padding:5px; }
div.popupDivPadding { background-color:#FFFBF5; border:1px solid; border-color:#E0E0E0 #848486 #848486 #E0E0E0; position:absolute; padding:5px 20px 20px 20px; }	
div.hideDiv { background-color:#FFFFFF; display:block; position:absolute; filter:alpha(opacity=70); opacity:0.7; left:0; top:0; width:100%; height:100%; }
div.popupDivServisi { background-color:#FFFFFF; border:1px solid #FFAA00; display:none; position:absolute; margin-left:-350px; top:5%; width:350px; left:50%; }
iframe.hideFrame { background-color:#FFFFFF; border:none; position:absolute; filter:alpha(opacity=70); opacity:0.7; left:0; top:0; width:100%; height:100%; }

.popupDivVP { background-color:#FFFFFF; border:1px solid; border-color:#E0E0E0 #848486 #848486 #E0E0E0; padding:7px; position:absolute; }
hr.normativ { border:0; border-top:1px solid #FFAA00; height:1px; }

.noPrint { }
.onlyPrint { display:none; }

}

@media print {

.editor { color:#000000; border:1px solid #8393B0; font:8pt verdana,arial,sans-serif; }
.editor .title1 { font-size:110%; }
.editor .label { color:#000000; font:100% verdana,arial,sans-serif; padding-left:1em; padding-right:0.5em; white-space:nowrap; text-align:right; }
.editor .value { color:#000000; font:bold 100% verdana,arial,sans-serif; }
.editor .input { color:#000000; font:bold 100% verdana,arial,sans-serif; }
.editor .formBtns { display:none; }
.editor hr { border:0; border-top:1px solid #808080; height:1px; }
button { display:none; }

.editor div.value { border:1px solid #DCDCDC; margin:2px 2px 2px 0; padding:1px 4px 1px 4px; font:100% 'Courier New',Courier,monospace !important; float:left;overflow:auto; }

input, textarea, select { border:1px solid #2F4F4F; padding-left:4px; font-family:'Courier New',Courier,monospace; }
input.readonly, textarea.readonly { color:#808080; border-color:#808080; }

.noPrint { display: none; }
.onlyPrint { }

}