#callback p,
#sidebar .mailform li {
    margin-bottom: 11px;
}

#content {
    position: relative;
}
#sidebar {
    padding-bottom: 300px;
}
#sidebar .el-2 {
    position: absolute;
    bottom: 0;
    left: 0;
}
#callback {
    margin-bottom: 2em;
}
#quickselect {
    margin-bottom: 1em;
}


/* Mitarbeiter ******************************************************/
.tx-billitonemployeesearch-pi1 {
}
.tx-billitonemployeesearch-pi1 .department {
    margin-bottom: 1.6em;
    float: left;
    clear: left;
    width: 650px;
}
.tx-billitonemployeesearch-pi1  h2.department-name {
    margin-bottom: 0.5em;
    font-size: 108%;
    border-bottom: 2px solid #525051;
    clear: left;
}
#content-text h2.department-name,
#sidebar .tx-billitonemployeesearch-pi4 a,
#content-text .tx-billitonemployeesearch-pi1 a {
    color: #525051;
}
.contact-person-odd,
.contact-person-even {
    margin-bottom: 0.8em;
    width: 310px;
    float: left;
}
.contact-person-odd {
    clear: left;
    margin-right: 30px;
}
.contact-person-portrait {
    float: left;
    border: 5px solid #dcdadb;
    background-color: #fff;
    padding: 1px;
    margin-right: 8px;
}
.tx-billitonemployeesearch-pi1 .text {
    float: left;
    padding-left: 7px;
    width: 141px;
}
.tx-billitonemployeesearch-pi1 .data {
    min-height: 4.5em;
    height:auto !important;
    height: 4.5em;
}
#content-text .tx-billitonemployeesearch-pi1 p {
    font-size: 85%;
    margin: 0;
}
#content-text .tx-billitonemployeesearch-pi1 p.contact-phone,
#content-text .tx-billitonemployeesearch-pi1 p.contactform-link {
    margin: .6em 0 0 0;
}


.tx-billitonemployeesearch-pi4{
    margin: 0 0 12px 0;
    padding: 0 0 10px 10px;
    height: 1%;
}
    
#sidebar .contact-person-sidebar{
   float: none;
   margin-bottom: 1em;
   color: #525051;
   font-size: 85%;
   line-height: 1.6em;
}


#sidebar .tx-billitonemployeesearch-pi4 h4{
   font-weight: bold;
   padding: 3px 0 3px 134px;
    background:url("/fileadmin/layouts/gfx/sprite-icons.png") no-repeat scroll 110px -580px;
}



