.szoWanne span.szoWannePreferencesLink,
.szoWanne .szoWannePreferencesLink span {
	display:inline-block;
	padding: 0;
}
.szoWanne span.szoWannePreferencesLink {
	display:inline-block;
	margin:-5px -10px;
	padding:5px 10px;
}
.szoWanne span.szoWannePreferencesLink span {
	vertical-align:middle;
	margin:0 0 5px 5px;
}
.szoWanne span.szoWannePreferencesLink .ui-icon {
	opacity:.5;
}
.szoWanne span.szoWannePreferencesLink:hover {
	background:#525252;
	color:#fff;
}
.szoWanne span.szoWannePreferencesLink:hover .ui-icon {
	background-image: url("/Layout/Custom/Boilerplate/img/jquery-ui/ui-icons_ffffff_256x240.png");
	opacity:1;
}
.szoWanne span.szoWannePreferencesLink:hover .szoWanneSelectionListContainer {
	visibility:visible;
}
.szoWanne .szoWanneSelectionListContainer {
	visibility:hidden;
	position:absolute;
	margin:5px 0 0 -10px;
	width:598px;
	color:#444;
	cursor:default;
	background:#fff;
	border:1px solid #d6d6d6;
	z-index:10;
}
body.szoMobile .szoWanne .szoWanneSelectionListContainer {
    width:100%;
}
.szoWanne .szoWanneSelectionListContainer:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    top: -0.1em;
    left: 1.5em;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 11px solid #525252;
	z-index:200000;
}
.szoWanne ul.szoWanneSelectionList,
.szoWanne .szoWanneSelectionList li {
	list-style:none;
	margin:0;
	padding:0;
}
.szoWanne ul.szoWanneSelectionList {
	position:relative;
	float:left;
	width: 197px;
	padding-top:1em;
	display:block;
	background:#f5f5f5;	
	border-right:1px solid #d6d6d6;
	z-index:-10;
}
body.szoMobile .szoWanne ul.szoWanneSelectionList {
    float:none;
    width:auto;
}
.szoWanne .szoWanneSelectionList li {
	display:block;
	padding: 0.3em 1em;
	margin: 0 0.2em;
	border-bottom:1px solid #d6d6d6;
	position: relative;
	cursor:pointer;
}
.szoWanne .szoWanneSelectionList li:hover {
	color:#005825;
}
.szoWanne .szoWanneSelectionInfo {
	float:right;
	width:400px;
	background:#fff;
}
body.szoMobile .szoWanne .szoWanneSelectionInfo {
    float:none;
    width:auto;
}
.szoWanne .szoWanneSelectionInfoInner {
	padding:20px;
}
.szoWanne .szoWanneSelectionInfoInner .small {
    font-size: 85%;
    line-height: 1.3em;
    margin: 18px 0 0;
    color: #888;
}
.szoWanne .szoWanneSelectionInfoInner h1,
.szoWanne .szoWanneSelectionInfoInner h2,
.szoWanne .szoWanneSelectionInfoInner h3,
.szoWanne .szoWanneSelectionInfoInner h4 {
	margin-top:0;
}