.TSTitleBar {
    background-color: #CCCCFF;
    padding: 5px;
}

.TSMenuBar {
    background-color: #9999CC;
    height: 28px;
}

.TSMenuBar #lblVersion  {
    float: right;
    padding: 6px 10px;
    color: White;
    font-size: smaller;
}

.tsuberschrift {
    margin-top: 15px;
    font-weight: bold;
}

.tspanel {
    margin-top: 15px;
    padding: 5px;
}

.tspanelheader {
    padding-top: 20px;
    padding: 5px;
    background-color: #9999CC;
    color: white;
}

.tslinepanel {
    padding-top: 20px;
    padding: 5px;
}

.tslinepanel:nth-child(odd) {
    background-color: white;
}

.tslinepanel:nth-child(even) {
    background-color: #F7F6F3;
}

table.tsgrid {
    color: #333333;
    border-color: #9999cc;
    border-width: 1px;
    border-style: solid;
    font-family: Arial;
}

.tsgrid th {
    color: white;
    background-color: #9999cc;
    font-size: 13.3333px;
    font-family: Arial;
    border-collapse: collapse;
    font-weight: bold;
    border:none;
    padding: 4px;
}

.tsgrid th a {
    color: white;
}

.tsgrid td {
    border:none;
    padding: 4px;
}

.tsgrid > tbody > tr:nth-child(odd) {
    color: #333333;
    background-color: #F7F6F3;
    font-size: smaller;
    border-collapse: collapse;
    font-family: Arial;
}

.tsgrid > tbody > tr:nth-child(odd) a{
    color: inherit;
}

.tsgrid > tbody > tr:nth-child(even) {
    color: #284775;
    background-color: white;
    font-size: smaller;
    border-collapse: collapse;
    font-family: Arial;
}

th {
    color: white;
    background-color: #9999cc;
}

.tsbuttonpanel {
    background-color:#9999cc;
}

.tsbuttonpanel input {
    width:120px;
}

div .tsbuttonpanel {
    padding: 7px;
}

.TSKalenderBorder {
    background-color: #006699;
    color: #ffffff;
    font-family: "Arial, Helvetica, sans-serif";
}

.TSKalenderHeader {
    background-color: #99cccc;
    color: #336666;
}

.TSKalenderWeekday {
    background-color: #FFFFF0;
}

.TSKalenderWeekend {
    background-color: #C0C0C0;
}

.TSKalenderEmpty {

}

.TSKorrekturDiv {
    border: solid 1px #9999cc;
}

.TSKorrekturDiv>span {
    color: #9999CC;
    font-size: 12px;
    font-weight: bold;
}

.TSFooter {
    height: 100px;
}