@CHARSET "UTF-8";

/** Izracuni */
.izracun_prikaz table {
	border-collapse: collapse;
    border-spacing: 1px;
}

.izracun_prikaz table td, .izracun_prikaz table th  { border: 1px solid #bababa }

.izracun_prikaz { font-size: 10pt; }

.izracun_prikaz_print, .zavezanci_prikaz_print {
	background-color: #FFFFFF;
    height: 100%;
    left: 0;
    overflow: auto;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 200;
}

.izracuni .glyphicon { color: #ed5552; }

.dfi { text-align: right; }
.izracun_prikaz h1 { border-bottom: 2px solid #000000; border-top: 2px solid #000000; margin: 10px 0; padding: 20px 0px;  background-color: #EBEBEB;
text-align: center; font-size: 10pt; font-weight: 900; font-family: Arial, Tahoma; color: #333333}
.izracun_prikaz h2 { font-size: 15px; font-weight: bold; margin: 0; padding: 0;}
.izracun_prikaz p { margin: 0; padding: 0;}
.izracun_prikaz .tl td, .izracun_prikaz .tl th { text-align: left }
.izracun_prikaz .tl { text-align: left !important; clear: left }
.izracun_prikaz .tl .tdar { text-align: right }
.izracun_prikaz .tc td, .izracun_prikaz .tc th { text-align: center }

.izracun_prikaz table.btb2 tbody { border-top: 2px solid #000000; border-bottom: 2px solid #000000; font-weight: bold }
.izracun_prikaz table.btb2nobold tbody { border-top: 2px solid #000000; border-bottom: 2px solid #000000; }
.izracun_prikaz table.btb1nobold tbody { border-top: 1px solid #000000; border-bottom: 1px solid #000000; }

.nobold { font-weight: normal !important }

fieldset  legend { font-weight: bold;  padding: 2px 5px; font-size: 14px !important; margin-bottom: 0px; border: 0px; width: auto }
.izracun_prikaz table th { border-bottom: 1px solid #000000; border-top: 1px solid #000000; }
.izracun_prikaz  table { width: 100%; }
.izracun_prikaz > table { clear: none !important; clear: left }
.marginb12 { margin-bottom: 12px; }
.margint12 { margin-top: 12px; }
.margint24 { margin-top: 24px !important; }
.noborder { border: none !important }
.izracun_prikaz table td, .izracun_prikaz table th { padding: 1px 2px; text-align: right; }
.izracun_prikaz table.ipb { border-top: 2px solid #000000; border-bottom: 2px solid #000000; margin: 10px 0px; }
.izracun_prikaz table.ipb td { background-color: #ebebeb; padding: 4px 2px }
.izracun_remove_border tr > td { border: 0px !important }

.izracun_prikaz .prispevki { border-collapse: separate; border-spacing:5px 8px;  }
.izracun_prikaz .prispevki td.center { border-collapse: separate; border-spacing:5px 8px;  }

.izracun_prikaz .tll td { text-align: left }
.izracun_prikaz .tll th { text-align: center }
.izracun_prikaz .tdalc { text-align: center }

.izracun_prikaz td.lbr { border-bottom: 1px solid #bababa; border-left: 1px solid #bababa; border-right: 1px solid #bababa; }
.izracun_prikaz td.lbrc { border-bottom: 1px solid #bababa; border-left: 1px solid #bababa; border-right: 1px solid #bababa; text-align: center }
.izracun_prikaz td.lbrr { border-bottom: 1px solid #bababa; border-left: 1px solid #bababa; border-right: 1px solid #bababa; text-align: right }

.tablewb td { border: 1px solid #000000; text-align: left !important; vertical-align: center; padding: 2px 2px  !important }
.tablewb td ul { list-style-type: disc; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0 0 0 20px; }
.tablewb td ul>li { margin-left: 0px; }

.tablewb td.text-right { text-align:right !important; }
.tablewb td.text-center { text-align:center !important; }

.izracun_prikaz .prispevki01  tr td { border: 1px solid #686868 !important;  border-spacing:0px 0px;  }
.izracun_prikaz .prispevki01 { border-collapse: collapse }
.prispevki01 td, .prispevki01 th { padding: 2px 2px !important; }
.prispevki01 th { border: 1px solid #686868 !important; border-spacing: 0;}

.tiskanje_odstrani { display: none }

/** CLASSIC FORM */
.zform { background: #F1F0EB top right no-repeat; overflow: auto; padding-top: 0px; font-size: 9pt; margin-bottom: 10px; }
.zform dl { padding: 15px 0px 5px 0px; overflow: hidden }
.normalform { padding: 0px 0px 5px 0px; overflow: hidden }
.zform dt { float: left; width: 250px; display: block; clear: left; margin-top: 2px; text-align: right; font-weight: bold }
.zform dd { margin-left: 252px; display: block; margin-top: 1px; overflow: auto }
.zform dd p { float: left; margin: 3px 3px;  }
.zform dd>input, .zform dd>textarea, .zform dd>select { float: left; }
.zform dd>label { float: left; clear: left }
.zform dt>label span, .required_label { color: #F04C23 }
.zform dd>span.input-error { background: url(../images/ico-error.png) top left no-repeat; padding-left: 20px; margin: 2px 10px 0px 10px; padding-top: 3px; color :red; display: none; float: left; min-height: 16px; min-width: 150px; }
.ied { display: block !important }
.zform dd>ul { margin-left: 10px; margin-top: 3px; }
.zform dd>ul.errors { font-size: 8pt; color:red; clear: left; margin-top: 10px; overflow: auto; }
.zform dd#id_forum_category-element { overflow: hidden }
#id_forum_category-element { overflow: auto }

.nooverflow dd { overflow:hidden !important }
.graybg { background-color: #ebebeb }

.btn_izracun_print { background: #FFFFFF url(../../images/natisni_moder.gif) top left no-repeat; display: block; width: 115px; height: 28px; float: left ; margin-left: 20px; }
.btn_izracun_save { background: #FFFFFF url(../../images/shrani_pdf_moder.gif) top left no-repeat; display: block; width: 134px; height: 28px; float: left; margin-left: 20px; }
.btn_izracun_savecalc { background: #FFFFFF url(../../images/shrani_calc_moder.gif) top left no-repeat; display: block; width: 148px; height: 28px; float: left; margin-left: 20px; }
.btn_izracun_compare { background: #FFFFFF url(../../images/primerjaj_izracun.gif) top left no-repeat; display: block; width: 148px; height: 28px; float: left; margin-left: 20px; }
.btn_izracun_edit { background: #FFFFFF url(../../images/uredi_izracun.gif) top left no-repeat; display: block; width: 120px; height: 28px; float: left; margin-left: 20px; }

.izr_print_toolbar { width: 100%; overflow:auto; /*float: left;*/ margin-bottom: 20px; clear: both }
.izracun-compare .izr_print_toolbar { display: none }

.compare_calc { padding: 5px 5px }

.txar { text-align: right }
p.txar { text-align: right; padding-top: 20px; }

.izracun_prikaz .row { background-color: #e5f2ff }
.izracun_prikaz .row td, .rowalt td { border-bottom: 1px solid #bababa  }
.rowalt { background-color: #ebebeb;  }

#stopnja_ddv, #cena_z_ddv, #cena_brez_ddv { text-align: right; }

.mycalclist a:link { color: #0462AF }

.izracuni_tbl td { border: 2px solid #ffffff }
.izracuni_tbl tr > td { width: 25%; background-color: #E8F1F8 }
.izracuni_tbl tr > td > a { font-size: 14px; padding:4px 5px; display: block; margin-bottom:2px; color: #0462AF;  }
.izracuni_tbl tr > td > a:hover { color: #686868 }
.izracuni_tbl h2 { background-color: #9cceef; text-align: center; font-size: 14px; padding: 10px 0px; margin: 0 0; color: #ffffff }

.izracuni_tbl_sc { margin: 10px 10px; padding: 0 0  }
.izracuni_tbl_sc li { list-style-type: none; display: inside; margin: 0 0; padding: 2px 4px; border-bottom: 1px solid #d0d0d0; overflow: hidden  }
.izracuni_tbl_sc li a { height: 16px; position: relative; }

.tbl_euribor td { border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb } 
.tbl_euribor th { text-align: center } 
.tbl_euribor tr:hover td { background-color: #ebebeb } 

span.icon_calc { background: url(../../images/calculator.png); position: relative;  background-repeat:no-repeat; /*glyphicons_323_calculator.png*/  top: 1px; left: 0px; display: inline-block; height: 21px; width: 21px ; float: left}
span.icon_euribor { background: url(../../images/euribor.png); position: relative;  background-repeat:no-repeat; top: 1px; left: 0px; display: inline-block; height: 21px; width: 21px ; float: left}
span.icon_compare { background: url(../../images/icon_compare.png); position: relative;  background-repeat:no-repeat; top: 1px; left: 0px; display: inline-block; height: 21px; width: 21px ; float: left}
span.icon_savedcalc { background: url(../../images/icon_savedcalc.png); position: relative;  background-repeat:no-repeat; top: 2px; left: 0px; display: inline-block; height: 21px; width: 21px ; float: left}

span.hasDocs { display: inline-block; width: 16px; height: 16px; background: url(../../images/icons/bookmark.png); }
span.noDocs { display: inline-block; width: 16px; height: 16px; }

.copyright { font-size: 12px; text-align: center }

.ferr { background-color: #ffc2c2; border: 1px solid red }
.no-close .ui-dialog-titlebar-close {
display: none;
}

