﻿table.component-plaagdier-list,
table.panta-plaagdier-selectlist {
    font-family: Helvetica Neue, Arial, monospace;
    font-size: 90%;
    width: 100%;
    /*color: darkorange;*/
}
    table.component-plaagdier-list.small-panel,
    table.panta-plaagdier-selectlist.small-panel {
        color: darkorange;
    }

    table.component-plaagdier-list td, table.component-plaagdier-list th,
    table.panta-plaagdier-selectlist td, table.panta-plaagdier-selectlist th {
        border: 1px solid #ddd;
        padding: 5px;
    }

    table.component-plaagdier-list tr:hover {
        background-color: #ddd;
    }

    table.component-plaagdier-list th {
/*        padding-top: 12px;
        padding-bottom: 12px;*/
        text-align: left;
        background-color: rgb(100,134,184);    /*#04AA6D;*/
        color: white;
    }

    table.component-plaagdier-list tr.tussenkop-regel td {
        color: white;
        background-color: grey;
        font-weight: bold;
        padding-left: 30px;
    }

    table.component-plaagdier-list td.rood {
        color: white;
        background-color: #ff5c33;
    }

    table.component-plaagdier-list td.groen {
        color: white;
        background-color: #79d279;
    }

    table.component-plaagdier-list tr.grijs {
        background-color: lightgrey;
    }
    table.component-plaagdier-list img {
        width: 20px;
    }
        table.component-plaagdier-list img.actiepuntPlaatje {
            width: 300px;
            margin-right: 6px;
        }

    table.component-plaagdier-list.small-panel {
        font-size: 30%;
    }

        table.component-plaagdier-list.small-panel img {
            width: 10px;
            height: 10px;
        }

table.panta-plaagdier-selectlist {
    border-collapse: separate;
    border-spacing: 0 5px; /*Deze moet de border-spacing van pantalist overrulen. class pantalist-compact dus altijd NA pantalist plaatsen*/
    border: none;
}

    table.panta-plaagdier-selectlist td {
        border-color: #1b6ec2;
    }

        table.panta-plaagdier-selectlist td:first-child {
            border-width: 2px 0 2px 2px;
            border-radius: 8px 0 0 8px;
        }
        table.panta-plaagdier-selectlist td:not(:first-child):not(:last-child) {
            border-width: 2px 0;
            border-radius: 0;
        }
        table.panta-plaagdier-selectlist td:last-child {
            border-width: 2px 2px 2px 0;
            border-radius: 0 8px 8px 0;
        }


    table.panta-plaagdier-selectlist a,
    table.panta-plaagdier-selectlist button {
        display: block;
        margin-bottom: 2px;
        /*overflow: hidden;*/
        text-overflow: ellipsis;
        white-space: nowrap;
        /*max-width: 700px;*/
        text-decoration: none;
        /*text-align: center;*/
        /*color: white;*/
        /*background-color: #78b3ed;*/
        /*border-color: #1861ac;*/
        border: none;
        padding: 0.5rem 1rem;
        font-size: 1.00rem;
        border-radius: 0.3rem;
    }
