input[disabled=disabled], input[disabled=disabled]:hover
{
    background-color: #eee;
    border:1px solid #BBBBBB;
    color:#BBBBBB;
}

td.columnLeft
{
    width:180px;
    padding: 5px 0px 10px 0px;
    font-weight:bold;
    vertical-align: top;
}

    
td.columnRight
{
    padding: 5px 0px 10px 0px;
    text-align:left;
    vertical-align: top;
}

.borderB
{
    border-bottom: 1px solid #DDDDDD;
}

.borderT
{
    border-top: 1px solid #DDDDDD;
}


button.narrow, inpit.narrow
{
    width:100px;
}

#podsumowanie
{
    margin-top:20px;
}

#podsumowanie button
{
    border: 0px;
    width:20px;
    height:20px;
    background-color: transparent;
    float:right;
}

#podsumowanie
{
    border-top: 1px solid #e5e5e5;
    width:720px;
}


#podsumowanie .miesiac
{   
    cursor: pointer;
    padding:10px 10px;

    font-weight:bold;
    border-bottom: 1px solid #e5e5e5;
    background-color: #f7f7f7;
}

#podsumowanie td.miesiac p
{
    margin:0px;
    padding:5px 0px 0px 0px;
    font-weight:normal;    
    float:left;
}

table.zadania
{
    border-bottom: 1px solid #e5e5e5;
    background-color: white;
    width:100%;

}

#podsumowanie td.miesiac p:first-child
{
    width:200px;
    font-weight: bold;
}

td.zadanie
{
    text-align: left;
    width:500px;
    padding:8px;
    border-bottom:1px dotted #E5E5E5
}

td.koszt
{
    border-bottom:1px dotted #E5E5E5;
    text-align: left;
    width:120px;
}

.MCfileUploaderNameBox {padding: 3px 0px;font-size:9px; text-align: center;width: 100%;overflow:hidden}
.MCfileUploaderBarBox {margin:0 auto;border:1px solid #c4c4c4;;margin: 0 auto;margin-top:4px;}
.MCfileUploaderLine {background-color: #B5A26D}
.MCfileUploaderLineFinished {background-color: green}
.MCfileUploaderAnswerBoxError {font-size:10px; text-align:center;color: red}
