/* Oletustyyli - ÄLÄ POISTA ÄLÄKÄ MUOKKAA */
.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0; top:0
}
/* Oletustyyli - Loppu */


/* Tausta baari */
.clBar{
	position:absolute;
	width:10;
	height:10;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	visibility:hidden
}


/* Taso 0 */
.clLevel0, .clLevel0over{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:5px 3px 3px 10px;
	border-bottom: 1px solid #edeef2;
	letter-spacing: -0.04em;
}
.clLevel0{
/*	background-color:#FFFFFF; */
/*	layer-background-color:#FFFFFF;*/
	color:#003399;
	border-bottom: 1px solid #edeef2;
	cursor:pointer;
	
}
.clLevel0over{
	background-color:#FFFAEB;
	layer-background-color:#FFFAEB;
	color:#ff3300;
	cursor:pointer;
	padding:5px 3px 3px 10px;
	border-top: none;
	cursor:pointer;
}
.clLevel0border{
	position:absolute;
	visibility:hidden;
/*  background-color:#edeef2; */
/*	layer-background-color:#edeef2;*/

}


/* Taso 0 Selected */
.clLevel1Selected{
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	position:absolute;
	padding:5px 3px 3px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:Normal;
	color:#003399;
	/*border-top: 0px solid #DCCEA2;
	border-right: 0px solid #DCCEA2;
	border-bottom: 1px solid #DCCEA2;
	border-left: 0px solid #DCCEA2;*/
	cursor:pointer;
}
/* Taso 0 Selected */

/* Taso 1 */
.clLevel1, .clLevel1over{
	background-color:#FFFAEB;
	position:absolute;
	padding:5px 3px 3px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:Normal;
	color:#003399;
	cursor:pointer;
	letter-spacing: -0.04em;
}
.clLevel1{
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#003399;
	/*border-top: 1px solid #EAE2C7;
	border-right: 1px solid #EAE2C7;
	border-bottom: 1px solid #EAE2C7;
	border-left: 1px solid #EAE2C7;*/
}
.clLevel1over{
	background-color:#FFFAEB;
	layer-background-color:#FFFAEB;	
	color:#ff3300;
	cursor:pointer;
	cursor:hand;
	padding:5px 3px 3px 10px;
	/*border-top: 1px solid #EAE2C7;
	border-right: 1px solid #EAE2C7;
	border-bottom: 1px solid #EAE2C7;
	border-left: 1px solid #EAE2C7;*/
	cursor:pointer;
}
.clLevel1border{
	position:absolute;
	visibility:visible;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}

/* Taso 2 */
.clLevel2, .clLevel2over{
	position:absolute;
	padding:5px 3px 3px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:Normal;
	letter-spacing: -0.04em;
}
.clLevel2{
	background-color:#FCFAEA;
	layer-background-color:#FCFAEA;
	color:#339933;
}
.clLevel2over{
	background-color:#FFFAEB;
	layer-background-color:#FFFAEB;
	color:#0000CC;
	cursor:pointer;
}
.clLevel2border{
	position:absolute;
	visibility:hidden;
	background-color:#CCE57F;
	layer-background-color:#FFFFFF;
}
