	.multiSelect {
		width: 9.9em;
		font-family: "Arial [monotype]", "Helvetica [Adobe]", sans-serif;
		/*position: relative;*/
		height: 22px;
		padding: 0;
		margin: -.05em 0 0 0;
		border: none;
		background: none;
	}
	.multiSelect .title {
		background-color: red;
		border: 1px solid #999;
		padding: 0;
		margin: 0;
		cursor: default;
		min-width: 9.8em;
		width: 140px;
	}
	.multiSelect div.title {
		position: absolute;
		z-index: 104;
	}
	.multiSelect div.title-open {
		border-bottom: 1px solid #fff;
	}
	.multiSelect .title {
		/*font-size: 1.4em;
		height: 1.3em;*/
		/*line-height: 1.2em;
		overflow: hidden;
		padding: .3em 1.1em .1em .5em;*/
		height: 1.4em;
		color: #000000;
		overflow-x: hidden;
		overflow-y: hidden;
		padding: 0.2em 1.1em 0em 0.5em;
		background: #f7f6c6 url(ms_images/multiselect.gif) no-repeat 100% 0%;
	}
	.multiSelect .title:hover {
		background: #f7f6c6 url(ms_images/multiselect-hover.gif) no-repeat 100% 0%;
	}
	.multiSelectContent {
		position: absolute;
		z-index: 1006;
		min-height: 1em;
		background: #f7f6c6;
		padding: 0.5em;
		/*display: block;
		font-size: 75%;*/
		margin-top: -1px;
		border: 1px solid #999;
	}
	
	.multiSelectContent strong { 
		color: #333333;
	}

	.collapsed {
		display: none;
	}
	.multiSelectContent ul {
		/*overflow: auto;
		min-height: 1em;
		min-width: 20em;
		margin: 0;
		padding: 0;*/
		/*border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
		min-width: 20em;
		margin: 5px 0px;
		padding: 5pt 0pt;
		overflow-x: auto;
		overflow-y: auto;
		text-align: left;*/
		border-bottom:1px solid #999999;
		border-top:1px solid #999999;
		height:172px;
		margin:5px 0;
		min-height:1em;
		min-width:20em;
		overflow:auto;
		padding:5pt 0;
		text-align:left;
	}

	.multiSelectContent li {
		/*cursor: pointer;
		cursor: hand;
		margin: 0 0 .2em 0;
		list-style:none;*/
		cursor: pointer;
		margin: 0 0 0.2em;
		list-style: none;
	}
	/*.multiSelectContent li:hover {
		background: #ddd;
	}*/
	.arc90_multiselect {
		width: 12.5em;
		height: 1.35em;
		visibility: hidden;
	}
	.a9selectall {
		border-bottom: 1px solid #ccc;
	}

	/* Styles for page layout */
	DIV.examples {
		/*margin: 0 0 2em;
		width: 17em;
		border: 1px solid #e9e9e9;
		padding: .3em;*/
		margin: 0 0 2em;
		border: 1px solid #e9e9e9;
		padding: 0.3em;
	}

	DIV.examples LABEL.examples {
		display: block;
		margin: 0 0 .2em 0;
	}
	
	#multiSelectSprzet { 
		float: left;
		margin: 0pt;
	}
	
	.multiSelect { 
		/*margin-left: 260px !important;*/
	}
	.multiSelectContent { 
		width: 220px;
	}
	.multiSelectContent label { 
		float: none;
	}
	.multiSelectContent input { 
		margin-top: 0px;
		margin-bottom: 0px;
	}
	#multiSelect-step3_main { 
		float: none;
		margin: 0pt;
	}
