@import url("colors.css");
@import url("editor.css");
@import url("obdelave.css");
@import url("odsotnosti.css");

body { background:#FFF; margin:0; padding:3px; font:12px Verdana, sans-serif; }
hr { border:0; border-top:1px solid #395283; height:1px; }
body#full { margin:0; padding:0; }
body#top { margin:0; padding:0; background:url(../img/header_bg.png) repeat-x; } 
* { font-size:1em; line-height:1.2em; }

#objPost { color:#FC6; background-color:#FFF; font:bold 10px verdana,sans-serif; padding-left:3px; }
#objMain { margin:0; }

.visHidden { display:none; } 
.visVisible { }

.info { color:#B6B6B6; font:80% verdana,arial,sans-serif; }

.tblHeader { background:url(../img/header_logo_bg.png) no-repeat; width:100%;}
.tblHeader .padtop { vertical-align:top; padding-top:8px; }
.tblHeader .title { color:#50699E; font:bold 16px verdana; padding-left:0.5em; padding-right:0.5em; white-space:nowrap; text-decoration:none; }
.tblHeader .date { color:#999; font:bold 9px verdana,sans-serif; text-align:right; white-space:nowrap; padding-right:8px; }
.tblHeader .user { color:#50699E; font:bold 9px verdana,sans-serif; text-align:right; white-space:nowrap; padding-right:8px; }
.tblHeader .user a { color:#50699E; text-decoration:none; }
.tblHeader .user a:hover { color:#800000; }
.tblHeader .db { color:#F1CBA7; text-align:right; font:bold 9px tahima,arial,sans-serif; white-space:nowrap; padding-right:8px; }
.tblHeader .test { color:#FF0000; font:bold 28px tahoma; padding-top:2px !important; padding-right:2px !important; }
.tblHeader .btns a { color:#50699E; background:transparent; border:1px solid; border-color:#FBEDD4 #EECBA7 #E0BA99 #FBEDD4; text-decoration:none; }
.tblHeader .btns a span { display:block; height:16px; white-space:nowrap; font:bold 11px verdana; }
.tblHeader .btns a:hover { color:#800000; background-color:#FFF1DE; border-color:#FBEDD4 #EECBA7 #EECBA7 #FBEDD4; }

.tblHeaderTabs .title { font:bold 13px verdana !important; }

.tblFooter { background:transparent; }
.tblFooter .copyright { font: 9px verdana,sans-serif; color:#ADADAD; } 
.tblFooter .time, .time { font: 9px verdana,sans-serif; color:#BEBEBE; text-align:right;} 

.tblMain .title { color:#50699E; font:bold 16px verdana; }
.tblTitle { color:#2A4064; background:url(../img/title_bg.png) repeat-x #C6CEE0; font:bold 12px tahoma, arial; border:1px solid #C6CEE0; border-color:#C6CEE0 #97A7D9 #C6CEE0 #97A7D9; padding-left:2px; }
.tblTitle2 { color:#2A4064; background:url(../img/title_bg.png) repeat-x #C6CEE0; font:bold 12px tahoma, arial; padding-left:2px; }
.tblTitle2 a, .tblTitle a { color:#2A4064; }
.tblTitle2 span, .tblTitle span { color:#778899; }
.tblTitle2 select, .tblTitle select { color:#000; font:10px verdana, sans-serif; }
.tblTitle2 .cena, .tblTitle .cena { font:bold 130% tahoma, arial; }
.tblTitle2 .titlePadding, .tblTitle .titlePadding { padding:2px; }

.tblInactiveTitle { color:#999; background:#F1F1F7; padding:2px; font:bold 12px tahoma, arial; }
.tblInactiveTitle a { color:#999; }

.tblError { color:#F00; background:#FFFFC0 !important; border:1px solid #600 !important; font:bold 100% tahoma, arial; }
.tblMessage { color:#090; background:#FFF !important; border:1px solid #69C !important; font:bold 100% tahoma, arial; }
.tblWarning { color:#E48901; background:#FFF; border:1px solid #E48901; font:bold 100% tahoma, arial; }
.tblError .ts, .tblMessage .ts, .tblWarning .ts { color:#999; text-align:right; vertical-align:top; padding-top:0.4em; font:90% tahoma, arial; white-space:nowrap; }
.tblError .info, .tblMessage .info, .tblWarning .info { font:90% tahoma, arial; }

.note { color:#ABACB3; background:#FFF; border:1px solid #F1F2F9; font:bold 10pt verdana,arial,sans-serif; }
.note dt { font:bold 10pt verdana,arial,sans-serif; font-style:italic; }
.note dd { font:9pt verdana,arial,sans-serif; margin-left:15px; }

.small80 { font-size:80% }
.signatureLabel { color:gray; font-size:70%; text-decoration:none; }
.warning { color:#800 !important; font-weight:bold !important; }
.copyright { color:#7791D6; font:10px verdana, sans-serif; }  // 666699
.pravica { color:#006; font:bold 120% 'Courier New',Courier,monospace; padding-right:1em }
.fixedWidth { color:#006; font:bold 120% 'Courier New',Courier,monospace; }
.artikelOpomba { color:blue !important; }
.artikelOpombaZaStranke { color:red !important; }
.important { color:#A52A2A; font:bold 120% verdana,tahoma,arial; }

.btns { padding:0 !important; font:bold 10px tahoma,arial,sans-serif; }
.btns a { color:#395283; background:#D6DDEA; border:1px solid; border-color:#C6CEE0 #A8B5DB #A8B5DB #C6CEE0; display:block; padding:2px; margin:0; white-space:nowrap; font:bold 10px tahoma,arial,sans-serif; text-decoration:none; }
.btns a:hover { color:#000000; border-color:#FFE2AC; background:#FFF1DE; }
.btns a.disabled, .btns a.disabled:hover { color:#A7B3CB; background:#D6DDEA; border-color:#C6CEE0 #A8B5DB #A8B5DB #C6CEE0; } 
.btns a.selected, .btns a.selected:hover { color:#E48901; background:#FBFBFB; border-color:#C6CEE0 #A8B5DB #A8B5DB #C6CEE0; }
.btns a.down { color:#2F4F4F; background:#C0CCE4; border:1px solid; border-color:#A2AEC6 #F1EFE2 #F1EFE2 #A2AEC6; display:block; white-space:nowrap; font:bold 10px tahoma,arial,sans-serif; text-decoration:none; } /*url(../img/bck_button.png) repeat-x #FD8*/
.btns a.red { color:#A52A2A; }
.btns a.redBtn { color:#A52A2A; background: #FFDFCF; border:1px solid; border-color: #F1EFE2 #C6A9A2 #C6A9A2 #F1EFE2; }

.links a,.link { color:#395283; text-decoration:none; padding:2px; }
.links a:hover, .link:hover { color:#000000; border-color:#FFE2AC; background:#FFF1DE; padding:2px; }

.popupMenu { background-color:#FCFCFC; border:1px outset #CCCCCC; position:absolute; padding:2px; font-family:tahoma,arial,sans-serif; cursor:default; font-size:11px; z-index:100; }
.popupMenu .title { color:#645A4C; background-color:#FFE2AC; border:1px inset #CCCCCC; display:block; padding:1px; margin-bottom:2px; }
.popupMenu hr { border:0; border-top:1px solid #999999; height:1px; }
.popupMenu ul { color:#000000; margin:0; padding:0; font:bold 10px tahoma,arial; list-style:none; }
.popupMenu a { color:#000000; background-color:transparent; border:1px solid #FCFCFC; display:block; padding:1px; text-decoration:none; white-space:nowrap; }
.popupMenu a img { padding-right:8px; }
.popupMenu a:hover { color:#800000; background-color:#FFEED0; border:1px solid #FFAA00; }
.popupMenu a#selected { color:#645A4C; background-color:#FFAA00; border:1px solid #FFAA00; }
.popupMenu a#selected:hover { color:#FF4500; background-color:#FFEED0; border:1px solid #FFAA00; }
.popupMenu a#disabled { color:#808080; background-color:transparent; border:1px solid #FCFCFC; display:block; padding:1px; text-decoration:none; white-space:nowrap; }
.popupMenu a#disabled:hover { color:#808080; border:1px solid #CCCCCC; cursor:default; }
.popupMenu a.podMenu { background:transparent url(../img/ico_submenu.gif) no-repeat right; }
.popupMenu a:hover.podMenu { background:#FFEED0 url(../img/ico_submenu.gif) no-repeat right; }

.popupHint { background-color:#FFFFEE; border:1px outset #F5F5F5; position:absolute; padding:1px; font-family:tahoma,verdana; white-space:nowrap; line-height:15px; cursor:default; font-size:11px; z-index:100; display:block; }
.popupHintWrap { background-color:#FFFFEE; border:1px outset #F5F5F5; position:absolute; padding:1px; font-family:tahoma,verdana; line-height:15px; cursor:default; font-size:11px; z-index:100; display:block; }
.popupHint .title, .popupHintWrap .title { color:#404000; background-color:#FFFFC0; font-size:110%; }
.popupHint .info, .popupHintWrap .info { color:#999999 !important; }
.popupHint .alt, .popupHintWrap .alt { background-color:#FFFFDD; }

#tabmenu td ul { border-bottom:1px solid #395283; background-color:#EEF0F8; margin:5px 0 0 0 !important; padding:2px 2px 2px 2px !important; z-index:1; }
#tabmenu td li { display:inline; overflow:hidden; list-style-type:none; color:#4C6DA7; }
#tabmenu td a { color:#395283; background-color:#E1E4F2; border:1px solid #E1E4F2; font:bold 11px tahoma,arial,sans-serif; padding:1px 7px 1px 7px !important; margin:0 !important; text-decoration:none; white-space:nowrap; }
#tabmenu td a.active { color:#E48901; background-color:#FFFFFF; border-color:#395283; border-bottom:3px solid #FFFFFF; padding:2px 7px 3px 7px !important; }
#tabmenu td a:hover { color:#E48901; background-color:#FBFBFB; }

@media print {
	.tblPrinter { display:none; }
	.pageBreak { display:none; page-break-after:always; }
}
