﻿#leaLegende {
    border-collapse: collapse;
    margin-bottom: 20px;
}

#leaLegende td
{
    border: 1px solid black;
    padding: 2px;
}


#leaTable {
    border-collapse:collapse;
}

#leaTable td,
#leaTable th {
    border: 1px solid black;
    padding: 2px;
}

#leaTable .header {
    vertical-align: bottom;
    text-align: center;
    margin-bottom: 10px;
}

#leaTable .header th:first-child {
    position: relative;
    border:none
}

#leaTable .header th:first-child div {
    right: 0; 
    top: 0;
    position: absolute
}

#leaForm #suchEingabe .k-dropdown, #leaForm #suchEingabe .k-combobox {
    width: 500px;
}

.sprite {
    background-image: url(../Images/sprites.png);
    background-repeat: no-repeat;
    display: inline-block;
}

.sprite-Fragezeichen {
    width: 20px;
    height: 20px;
    background-position: -5px -5px;
}

.sprite-Hospital {
    width: 20px;
    height: 20px;
    background-position: -35px -5px;
}

.sprite-Psycho {
    width: 20px;
    height: 20px;
    background-position: -5px -35px;
}

.sprite-Reha {
    width: 20px;
    height: 20px;
    background-position: -35px -35px;
}

#leaTable .header th:not(:first-child) {
    cursor: pointer
}