TABLE.order, DIV.list TABLE 
{                          
    border: 1px solid black;
    border-collapse: collapse;
    margin: auto;
}

TABLE.order TD
{
    text-align: center;
    /*text-align: right;*/
    padding: 0.5em;
    white-space: nowrap;        
}

TABLE.order CAPTION
{
   padding-bottom: 0.5em;
}


DIV.content form input, DIV.content form select
{
    display: inline;
}

DIV.list
{
    margin: 1em auto 2em auto;
}
               
DIV.list TABLE
{
    font-size: 12px;
}

DIV.list TABLE th
{
    font-size: 14px;
}

DIV.list TABLE td
{
    padding: 0.25em 0.5em;
}

DIV.list .conf
{
    background-color: #f37862
    /*background-color: #ffcccc;*/
}

DIV.list .conf A
{
    color: #f9f871;
    /*color: yellow;*/
}

DIV.list .confdup
{
   /* ----------- nenahrazena barva, co je to za barvu a kde se pouziva? ---------- */
    background-color: #ffcc99;
}

DIV.list .confcoll,
DIV.list .confcolldup
{
    background-color: #c44971;    
    /*background-color: #993333;*/
    color: white;
}

DIV.list .wait
{
    background-color: #f9f871;
    /*background-color: #ffff99;*/
}

DIV.list .waitdup
{
    background-color: #ffb658;
    /*background-color: #999900;*/
}

DIV.list .waitcoll,
DIV.list .waitcolldup
{
   /* ----------- nenahrazena barva, co je to za barvu a kde se pouziva? ---------- */
    background-color: #ff9900;
}

DIV.filter
{
    padding: 5px;
}

DIV.filter A
{
    margin: 2px;
    padding: 1px 4px;
    border: 2px outset;
}                             

DIV.filter A.selected
{
    border: 2px inset;
    background-color: #bbb;
}
