/* Vaakavalikko */
.csValikko{}
.csValikko a{
	color:#000; 
	text-decoration:none;
}
.csValikko ul{
	list-style:none;
	margin:0;
	padding: 0;
}

/* ylin taso */
.csValikko li {
	padding: 18px 0 8px 25px;
	list-style-type:none;
	float:left;
}
.csValikko li:first-child {padding-left:35px;}

/* alavalikko (ei n�ytet�) */
.csValikko li ul{display:none;}


/* laitetaan jo oletuksena "mobiilitilaan", pudotusnapin taakse */
#valikko {display:none;}
#valikonavaus {
	position: absolute;
	display:block;
	background-image:url(../img/valikko.png);
	background-repeat:no-repeat;
	background-position: 5px 10px;
	padding: 0;
	width:60px;
	height: 30px;
	cursor:pointer;
	z-index: 2;
	/* background-color: red; */
}
.csValikko {
	z-index:1;
	position:absolute;
	top: 36px;
	background-color:#FFF;
	padding:0 20px 0 0;
	box-shadow: 2px 2px 1px #efefef;
}
/* ylin taso */
.csValikko ul{list-style:disc;	}
.csValikko li, .csValikko li li {
	float:none; 
	display:block;
	padding-top:4px;
	padding-left:22px;
}
.csValikko li:first-child {padding-left:22px;}
/* alavalikko */
.csValikko li ul{
	display:block;
	position:relative;
	padding: 2px 0 4px 20px;
}
