/* Meny nivaa 1 */
	.menu-vertical-l2 {
		width: 175px;
		margin: 0px;
		padding: 5px 0px 10px 8px;
	}
	.menu-vertical-l2 * {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		text-decoration: none;
		color: #000;
		font-family: 'Arial';
	}
	.menu-vertical-l2 li.l2 {
		margin: 0px;
		background-image: url(images/menu-vertical-l2-bg2.gif);
		background-repeat:no-repeat;
	}
	.menu-vertical-l2 a {
		display: block;
		padding: 3px 0px 2px 0px;
	}
	.menu-vertical-l2 a.l2 {
		font-size: 14px;
		padding-left: 16px;
	}
	.menu-vertical-l2 a span{
		font-size: 14px;
		line-height: 30px;
		line-height: 16px;
		letter-spacing: -1px;
	}
	

	.menu-vertical-l2 .active span, .menu-vertical-l2 a:hover span{
		text-decoration: none;
		font-weight:bold;
		color:#922809;	
		background-image:none;
	}
	.menu-vertical-l2 a.activesub span {
		text-decoration: none;
		background-image:none;
		color:#922809;	
	}

/* Meny nivaa 2 */
	.menu-vertical-l2 .l2 ul {
		margin: 0px 0px 10px 0px;
	} 
	.menu-vertical-l2 li.l3 {
		padding-left: 20px;
	}
	.menu-vertical-l2 a.l3 {
		padding: 0px;
		margin:0px 0px 2px 0px;
		background-image:none;
	        REMbackground-color:#00c0f3;
		font-weight:normal;
	}
	.menu-vertical-l2 a.l3 span {
		line-height: 15px;
		font-size: 12px;
		letter-spacing: 0px;
	}

/* Meny nivaa 3 */
	.menu-vertical-l2 .l3 ul {
		margin: 0px 0px 10px 0px;
	} 
	.menu-vertical-l2 li.l4 {
		padding-left: 30px;
	}
	.menu-vertical-l2 a.l4 {
		background-image:none;
	        REMbackground-color:#00c0f3;
		font-weight:normal;
	}
	.menu-vertical-l2 a.l4 span {
		line-height: 11px;
		font-size: 12px;	
	}

