body { background: #fff; }
#header, #left, #right, #footer,
#startseite, #patienten, #fachkreise,
#search, #indicator, #fontsize {
    display: none;
}
#bar { background: none; }

.fRight { float:right; }
.fLeft{ float:left; margin-right: 10px; }
.fLeft.col { border-right: 1px solid #dddddd; width: 200px;}
hr {margin: 0;}
body.popup .csc-default header > h1 { background: #005AAA; color: white; padding: 12px  10px; font-size: 18px; margin-bottom: 0; }
.therapist.details h3.org { margin: 0 0 10px; }
.btn { height: 30px; padding: 7px; display: inline-block; width: 35px; }
.btnContainer { position: absolute; top: 0; right: 34px; }
.tx-wecmap-map { position: relative; margin:  0 auto; }
.maps { text-align: center; }
