.select{
	float:left;
	padding:20px;
}

/* Medved style */
.selectMedved{
	display: inline-block;
	background: url(../images/select/select_bg.gif) left top no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 140px;
	text-align: left;
}

.selectMedved .passiveSelect, .selectMedved .activeSelect{
	/*background:url("../images/select/select_bg.gif") right 1px no-repeat;*/
	height:26px;
	line-height: 25px;
	display:block;
	cursor:pointer;	
	padding-left: 10px;
	padding-right: 20px;
	overflow: hidden;
}
		
.selectMedved .passiveSelect{
	color:#fff;
}
		
.selectMedved .activeSelect{
	color:#00aeef;
}
		
.selectMedved ul{
	padding:0;
	margin:0;
	background:#525252;
	list-style:none;
	max-height:200px;
	overflow-x: hidden;
	overflow-y: auto;
	cursor:pointer;	
	width: 100%;
}
		
.selectMedved li{
	padding:0;
	margin:0;
	font-weight:normal;
	padding:2px 0 2px 12px;
	color:#aeaeae;
}
		
.selectMedved .first{
	padding-top:10px;
	background:url("../images/select/darkFirst.jpg") no-repeat top left;
}
		
.selectMedved .last{
	padding-bottom:10px;
	background:url("../images/select/darkLast.jpg") no-repeat bottom left;
}
		
.selectMedved li:hover{
	color:#00aeef;
}
		
.selectMedved .selected{
	color:#fff;
}

/*------------------ selectDark -----------------*/

.selectDark{
		background: url("../images/select/darkBackground.jpg") no-repeat top left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		}

.selectDark .passiveSelect,.selectDark .activeSelect{
		height:25px;
		line-height:2em;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:10px;
		}
		
.selectDark .passiveSelect{
		background:url("../images/select/darkNormal.jpg") no-repeat top right;
		color:#fff;
		}
		
.selectDark .activeSelect{
		background:url("../images/select/darkActive.jpg") no-repeat top right;
		color:#00aeef;
		}
		
.selectDark ul{
		padding:0;
		margin:0;
		background:#525252;
		list-style:none;
		max-height:200px;
		overflow-x: hidden;
		overflow-y: auto;
		cursor:pointer;	
		width:203px;
		}
		
.selectDark li{
		padding:0;
		margin:0;
		font-weight:normal;
		padding:2px 0 2px 12px;
		color:#aeaeae;
		}
		
.selectDark .first{
		padding-top:10px;
		background:url("../images/select/darkFirst.jpg") no-repeat top left;
		}
		
.selectDark .last{
		padding-bottom:10px;
		background:url("../images/select/darkLast.jpg") no-repeat bottom left;
		}
		
.selectDark li:hover{
		color:#00aeef;
		}
		
.selectDark .selected{
		color:#fff;
		}
		
/*------------------ selectFruits -----------------*/

.selectFruits{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		background:url("../images/select/fruitsBackground.jpg") repeat-x top right;
		height:27px;
		width:160px;
		}

.selectFruits .passiveSelect,.selectFruits .activeSelect{
		height:25px;
		line-height:2.4em;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:6px;
		color:#fff;
		font-weight:bold;
		background:url("../images/select/fruitsNormal.jpg") no-repeat top right;
		}
		
.selectFruits .activeSelect{
		color:#86c729;
		background:url("../images/select/fruitsSelected.jpg") no-repeat top right;
		}
		
.selectFruits ul{
		padding:0;
		margin:0;
		list-style:none;
		max-height:350px;
		overflow-x: hidden;
		overflow-y: auto;
		cursor:pointer;
		width:350px;
		padding:3px;
		background:#5a5a5a url("../images/select/fruitsBackground2.jpg") repeat-x top right;
		}
		
.selectFruits li{
		padding:0;
		margin:0;
		width:110px;
		color:#fff;
		display:block;
		float:left;
		padding:3px;
		}
	
.selectFruits  .special{
		font-weight:bold;
		}
		
.selectFruits .selected,.selectFruits li:hover{
		color:#86c729;
		}
