td.leftPart div.sideBoxContent ul.navigation li div.span a {
   color: #FFFFFF;
font-size: 14px;
-moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
}

td.leftPart div.sideBoxContent ul.navigation li > div.span a {
	background-color: #FF6D39;
}
td.leftPart div.sideBoxContent ul.navigation li > div.span a:hover {
	background-color: #FF926B;
}

td.leftPart div.sideBoxContent ul.navigation li li > div.span a{
	background-color: #FC9967;
}
td.leftPart div.sideBoxContent ul.navigation li li > div.span a:hover {
	background-color: #FDB38D;
}

td.leftPart div.sideBoxContent ul.navigation li li li > div.span a{
	background-color: #FFBD89;
}
td.leftPart div.sideBoxContent ul.navigation li li li > div.span a:hover {
	background-color: #FDCDA8;
}


div#searchalyzrContainer div.overlayInner {
background: #eee;
border: 1px solid #DDD;
background: -moz-linear-gradient(top, #FFF, #EEE);    
background: -webkit-linear-gradient(top, #fff, #eee);
background: -ms-linear-gradient(top, #fff, #eee);
background: -o-linear-gradient(top, #fff, #eee);
box-shadow: 1px 2px 4px rgba(0,0,0, .2);
}

div#searchalyzrContainer div.overlayInner table {
  border: none;
  width: auto;
}

div#maincontent .bsclient img {
    width: auto;
}

@media (max-width: 1000px) {
	div.topBar td.navAndToolCenter {
		display: table-cell;
	}
        .mm-page div.topBar td.navAndToolCenter {
		display: none;
	}
}

div.bottomBar h1, div.bottomBar h2, div.bottomBar h3, div.bottomBar h4, div.bottomBar a {
	color: white !important;
}

/* weisse Schrift im Footer */
div.bottomBar h1, div.bottomBar h2, div.bottomBar h3, div.bottomBar h4, div.bottomBar a {
	color: white !important;
}

/* Focus blau und solid */
a:focus, div:focus, span:focus, li:focus, ul:focus, table:focus, td:focus, tr:focus, input:focus, button:focus {
	outline: 2px solid #00a0fc;
	outline-offset: -1px;
}

div#readspeaker_button1 {
    margin-left: 25px;
}

li.personen-row.personen-desktop-row div img {
    max-width: 110px;
}

#breadcrumb {
    display: block;
    padding-left: 25px;
}

.personen-mobile-row img {
    width: initial !important;
}

@media screen and (max-width: 330px)
.personen-info {
    word-break: break-word;
}