/* common */
.head {
    font-weight: bold;
    font-size: large;
    padding: 5px 0px 5px 0px;
}
.title {
    font-weight: bold;
    font-size: medium;
}
.hofkapelle {
    color: #903020;
}
.description {
    padding: 5px 0px 5px 0px;
}
img {
    border: 0px;
}
/* kalender */
.block {
    margin: 0.8em 0em 0.4em 0em;
    border: 1px inset;
    padding: 5px;
    background-color: #cccccc;
}
.block .block {
    margin: 0.8em 0em 0.4em 0em;
    border: 1px inset;
    padding: 5px;
    background-color: #999999;
}
.concert {
    border: 1px inset;
    margin: 0.5em 0em 0.3em 0em;
    padding: 5px;
}
.performance {
}
.performance img {
    vertical-align: middle;
    margin: 0px 0.6em 0px 0px;
}
.performance .source {
    margin: 0px 0.6em 0px 0px;
}
.concert-title {
    font-weight: bold;
    font-size: medium;
    font-style: italic;
}
.dates {
    font-size: smaller;
}
.author {
    font-weight: bolder;
    font-size: x-small;
    font-style: italic;
}
.source {
    font-size: x-small;
    font-style: italic;
}
.blurb {
    font-style: italic;
    font-size: small;
}
.tickets {
    font-size: x-small;
    font-style: italic;
}
.cancelled {
    font-size: x-small;
    font-weight: bold;
    color: #e07050;
    margin: 0px 0.6em 0px 0px;
}
.picture-frame {
    border: medium outset #e8e8e8;
}
/* catalogue */
.cd {
    padding: 5px 0px 5px 0px;
}
.cd img {
    margin: 5px 5px 5px 0px;
}
.cd-latest img {
    margin: 5px 5px 5px 0px;
}
.all-others {
    border-top: 1px solid #c0c0c0;
    padding: 5px 0px 5px 0px;
}
.cd-others {
    width: 160px;
    margin: 5px;
    border: 1px solid #c0c0c0;
    padding: 5px;
    float: left;
    text-align: center;
}
.cd-others .blurb {
    font-size: xx-small;
    text-align: center;
}
.cd-others .title {
    font-size: xx-small;
    text-align: center;
}
/* quotes */
.quote {
    padding: 5px 0px 5px 0px;
}
.quote .source {
}
.quote .description {
    padding: 5px 0px 0px 0px;
}
/* programme */
/* singers */
.singer {
    padding: 0px 0px 10px 0px;
}
.singer img {
    float: right;
}
.singer .name {
    font-weight: bold;
}

