

table
{
    border-collapse: collapse;
}

th
{
    height: 20px;
    max-height: 20px;
    min-height: 20px;
    font-size: 11px;
}

.default-table
{
    border-left: 1px solid #cccccc;
    width: 100%;
}

.default-table thead tr
{
    background: #fafafa url(../images/fhbg.gif) repeat-x bottom;
    padding: 8px;
}

.default-table thead th
{
    padding: 2px 3px 2px 5px;
    cursor: default;
    border-bottom: 0px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    vertical-align: middle;
}

.default-table tbody tr
{
    border-bottom: 1px solid #cccccc;
}

.default-table tbody .odd,
.produkty .odd
{
    background: white !important;
}

.default-table tbody .even,
.produkty .even
{
    background: #E9E9E9 !important;
    background: -moz-linear-gradient(top, #E9E9E9 0%, #f4f4f4 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E9E9E9), color-stop(100%, #f4f4f4)) !important;
    background: -webkit-linear-gradient(top, #E9E9E9 0%, #f4f4f4 100%) !important;
    background: -o-linear-gradient(top, #E9E9E9 0%, #f4f4f4 100%) !important;
    background: -ms-linear-gradient(top, #E9E9E9 0%, #f4f4f4 100%) !important;
    background: linear-gradient(to bottom, #E9E9E9 0%, #f4f4f4 100%) !important;
}

.default-table tbody tr:hover, .produkty li:hover
{
    background: #d9ebf5 !important;
}

.default-table tbody .selected,
.produkty .selected,
.produktySObrazky .selected
{
    background: #d9ebf5 !important;
    background: -moz-linear-gradient(top, #d9ebf5 0%, #b3d0e0 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d9ebf5), color-stop(100%, #b3d0e0)) !important;
    background: -webkit-linear-gradient(top, #d9ebf5 0%, #b3d0e0 100%) !important;
    background: -o-linear-gradient(top, #d9ebf5 0%, #b3d0e0 100%) !important;
    background: -ms-linear-gradient(top, #d9ebf5 0%, #b3d0e0 100%) !important;
    background: linear-gradient(to bottom, #d9ebf5 0%, #b3d0e0 100%) !important;
}

.default-table tbody td
{
    padding: 3px 3px 3px 5px;
    border-right: 1px solid #cccccc;
}

table .center,
.default-table .actions
{
    text-align: center;
}

.default-table tbody .actions
{
    padding: 2px;
}

table .right,
.default-table .price
{
    text-align: right;
}

table .left
{
    text-align: left;
}
