﻿td.opis {
    padding: 2px 0 2px 5px;
    font-weight: normal;
    text-align: right;
    width: 250px;
}

td.dane {
    padding: 2px 0 2px 5px;
    font-weight: bold;
    text-align: left;
}

td.grupa {
    vertical-align: middle;
    padding: 5px 0px 5px 5px;
    background-color: #a0a0a0;
    font-weight: bold;
}

a.malyLink {
    font-size: 80%;
}

table.listaDanych {
}

    table.listaDanych tr {
        background-color: #fdfdfd;
    }

        table.listaDanych tr.odd {
            background-color: #f0f0f0;
        }

div.listaDanych {
    width: 100%;
}

    div.listaDanych ul {
        list-style-type: none;
        margin: 0; /*marginesy, coś podobnego do padding */
        padding: 0;
        clear: both;
    }

        div.listaDanych ul li {
            vertical-align: middle;
            padding: 2px 0 2px 0;
            display: block;
            clear: both;
            background-color: #fdfdfd;
        }

            div.listaDanych ul li.odd {
                vertical-align: middle;
                padding: 2px 0 2px 0;
                display: block;
                clear: both;
                background-color: #f0f0f0;
            }

            div.listaDanych ul li.grupa {
                vertical-align: middle;
                padding: 5px 0px 5px 5px;
                display: block;
                clear: both;
                background-color: #a0a0a0;
                font-weight: bold;
            }

            div.listaDanych ul li.opis {
                vertical-align: middle;
                padding: 2px 0 2px 5px;
                display: block;
                clear: both;
                background-color: #c0c0c0;
                font-weight: bold;
            }

            div.listaDanych ul li:hover, div.listaDanych ul li.odd:hover {
                color: #222222;
            }

            div.listaDanych ul li span.opis {
                margin-left: 10px;
                margin-right: 5px;
                width: 200px;
                top: 3px;
                font-weight: bold;
                display: inline;
                float: left;
                vertical-align: middle;
                text-align: right;
            }

            div.listaDanych ul li span.wartość {
                display: inline;
                font-weight: bold;
                padding-left: 1px;
            }

            div.listaDanych ul li .przycisk {
                font-weight: bold;
                margin-left: 10px;
            }

.validatorCalloutHighlight {
    background-color: lemonchiffon;
}

div.małyOpis {
    font-size: 80%;
    color: #333333;
}

td.przyciski {
    font-size: 12px;
    font-weight: bold;
    padding-top: 3px;
}
