.index{
    font-weight: bold;
    font-size: 10pt;
}

.index select{
    font-size: 10pt;
}

.searchPanel{
    background-color: #f4f4f4;
    padding: 4px;
    width: 772px;
}

.index .lokalizacja{
    padding: 5px;
    border: dotted 1px #244c75;
    height: 90px;
}

.index .lokalizacja select{
    width: 190px;
}

.index .przedmioty{
    padding: 5px;
    border: dotted 1px #244c75;
    float: left;
    margin-right: 1px;
    height: 90px;
}

.index .przedmioty select{
    width: 320px;
}

td, th{
    font-size: 10pt;
}


.index .identyfikacja{
    margin-top: 5px;
    padding: 5px;
    border: dotted 1px #244c75;
    clear: both;
}

.index .identyfikacja select{
    width: 320px;
}

.index .identyfikacja .selectTyp{
    width: 680px;
}

.index .submit{
    margin-top: 10px;
    
}

.index .submit input{
    font-weight: bold;
}

.index .offersPanel .unitData{
    margin: 5px;
    border: dotted 1px #244c75;
}

.offersPanel{
    margin-top: 20px;
}

.index .offersPanel .offerData{
    margin: 5px;
    border: dotted 1px #244c75;
}

.index .offerCol1{
    width: 180px;
}

.index .offerCol2{
    font-weight: normal;
    width: 380px;
}

.offersPanel{
    margin: 20px auto 0px auto;
    width: 600px;
}

.index .tableListRow1 td{
    border-bottom: dotted 1px #244c75;
}

.index .tableListRow2 td{
    border-bottom: dotted 1px #244c75;
}

.index .tableListRow2{
    background-color: #f4f4f4;
}

.index .tableListCol1{
    width: 340px;
}

.tableList{
    width: 600px;
}

.index .info{
    font-size: 11pt;
    color: #dd8300;
}

.notice{
    width: 740px;
    font-size: 12pt;
    font-weight: bold;
    margin: 20px 0px 20px 20px;
    text-align: justify;
}

.theader{
    border-bottom: dotted 1px #244c75;
    background-color: #577fa8;
    color: #ffffff;
}

.scroller{
    width: 32px;
    text-align: center;
}