@media all { /* Template Mitarbeiterportrait */

.Template.s234 .spalteEins,
.Template.s234 .spalteZwei {
    background: #e6e6e6;
    width: 49%;
}

.Template.s234 .spalteEins {
    margin-right: 2%;
}

.s234 .spalteEins {
    margin-right: 2%;
}

.s234 .spalteEins,
.s234 .spalteZwei {
    width: 49%;
    float: left;
    position: relative;
}

.s234 .bildEins,
.s234 .bildZwei {
    float: left;
    position: relative;
    margin-top: 0px !important;
    width: 28%;
}

.s234 .bildEins img,
.s234 .bildZwei img {
    width: 100%;
    height: auto;
    position: relative;
    margin-top: 0px !important;
}

.s234 .textBlock {
    margin-left: 2%;
    float: left;
    width: 70%;
}

.s234 h2.headline{
    font-size: 12px;
    color: #343434;
    margin: 0px 0px 10px 0px;
}

.s234 .textBlock .text .textile p,
.s234 .textBlock .text .textile p a {
    font-size: 12px !important;
    line-height: normal !important;
}

.Template.s581 .spalteEins,
.Template.s581 .spalteZwei {
  /* background: #EDDBB0; */
  background: #fff;
}

.Template.s581 .bildEins,
.Template.s581 .bildZwei {
  width: 35%;
}

.Template.s581 .bildEins .bild,
.Template.s581 .bildZwei .bild {
  margin: 0;
}

.Template.s581 .bildEins .bild img,
.Template.s581 .bildZwei .bild img {
  display: block;
}

.Template.s581 .textBlock {
  width: 62%;
}

.Body .Document .Template.s581 h2.headline {
  color: #A50816;
  margin: 5px 0;
}


} 

@media print { 




 }