/* Document CSS
  określający style wyświetlania zamówień w panelu użytkownika
*/
DIV.progress, DIV.progress DIV.procent {
    vertical-align:middle;
    text-align: center;
    width: 100px;
    font-size: 10px;
    color: black;
    height: 14px;
    border: solid 1px #FC8E44;
    overflow: hidden;
    position: relative;
}

DIV.progress DIV.procent {
    top: 0px; left: 0px;
    position: absolute;
    border: none;
    z-index:10;
}

DIV.progress DIV.bar{
    top: 0px; left: 0px;
    position: absolute;
    background: #FFECBF;
    width: 0%;
    width: 100px;
    height: 14px;
    z-index:5;
    display: block;
}


TABLE.zk_tab{

}

/* zamówienie nie zrealizowane i zamówienie zrealizowane całkowicie*/
TABLE.zk_tab .status0 {
  width:20px; height:20px;
  display: block;
  background: url(../images/icons/status0.gif) no-repeat ;
}

TABLE.zk_tab .status1 {
  width:20px; height:20px;
  display: block;
  background: url(../images/icons/status1.gif) no-repeat ;
}

TABLE.zk_tab .status2 {
  width:20px; height:20px;
  display: block;
  background: url(../images/icons/status2.gif) no-repeat ;
}

/* rozrachunki rozliczone i nierozliczone*/
TABLE.zk_tab .rozl0 {
  width:20px; height:20px;
  display: block;
  background: url(../images/icons/status0.gif) no-repeat ;
}

TABLE.zk_tab .rozl1 {
  width:20px; height:20px;
  display: block;
  background: url(../images/icons/status2.gif) no-repeat ;
}

TABLE.zk_tab TR.po_terminie1, TABLE.zk_tab TR.po_terminie1 TD {
  color: red;
}

/* Style potrzebne do wyswietlania informacji o zamówieniu*/

.zk_doc{
  display: block;
  position: relative;
  height: 300px;
  overflow: hidden;
  background-color: #F4F4F4;
}

.zk_doc_left{
  display: block;
  overflow: auto;
  width: 300px;
  height: 300px;
  position: absolute;
  left: 0px;
  top: 0px;
}

.zk_doc_center{
  position: absolute;
  left: 300px;
  top: 0px;
  width: 3px;
  height: 300px;
  background-color: #E0E0E0;
  cursor: e-resize;
}

.zk_doc_right{
  display: block;
  overflow:auto;
  margin-left: 303px;
  height: 300px;
  
}

.zwin_rozwin_bar{padding: 2px 2px 2px 2px}
.zwin_rozwin_bar IMG{cursor:pointer; }

.zwin_rozwin_el{display: none}

/* Tabelka do wyświetlania pozycji zamówienia */
TABLE.zkpoz_tab{
  empty-cells: show;
  border-collapse: collapse;
  border-spacing: 0;
}

/* naglowek */
TABLE.zkpoz_tab TH.basket{
  height: 22px;
}


TABLE.zkpoz_tab TH, TABLE.zkpoz_tab TD{
  white-space: nowrap;
  width:150px;
}

/*komórka z nazwą towaru*/
.zkpoz_tab TD.nazwa{
    width: 200px;
}

/*komórka z nazwą towaru*/
.zkpoz_tab TD.nazwa a, .zkpoz_tab TD.nazwa a:link, .zkpoz_tab TD.nazwa a:active, .zkpoz_tab TD.nazwa a:hover{
  color: #B1ABAB;
  text-decoration: underline;
}

.zkpoz_tab TD.nazwa a:hover{
  text-decoration: none;
}


TABLE.zkpoz_tab TD.suma{
  text-align:right;
}

TABLE.zkpoz_tab TD.suma, TABLE.zkpoz_tab TD.suma_brutto, TABLE.zkpoz_tab TD.suma_netto{
  font-weight: bold;
}
