/* Start of CMSMS style sheet 'Kunta_Valikko_Css' */
.nykysivu{
display:block;
width:150px;
margin:2px 10px 2px 0;
padding:5px 0 5px 4px;
font-size:1.0em;
font-weight:bold;
text-align:left;
background:#eee url(uploads/andeas03/gradient1.png) repeat-x;
color:#26c;
border-top:1px solid #ddd;
border-right:1px solid #005c8e;
border-bottom:1px solid #bbb;
border-left:10px solid #005c8e;
}

.korosta{
background:red;
}

#sivuvalikko {
clear: left;
float: left;
width: 160px;
margin: 0px 0 20px 2%;
padding: px 0 0px 0;
}

#sivuvalikko ul {	
list-style: none;
width: 160px;
margin: 0 0 0px 0;
padding: 0px 0 0  0;
font-size: 0.95em;
}

#sivuvalikko li {

}

/* first level */
#sivuvalikko li a {
text-decoration:none;
display:block;
width:160px;
margin:2px 10px 2px 0;
padding:5px 0 5px 4px;
font-size:1.0em;
font-weight:bold;
text-align:left;
background:#eee url(uploads/andeas03/gradient1.png) repeat-x;
color:#26c;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
}	
	
#sivuvalikko li a:hover {
background: #eaeaea;
color: #286ea0;
}

#sivuvalikko li a.menuactive {
background: #eaeaea;
color: #286ea0;

}


/* toinen taso */
#sivuvalikko li li a {
width:149px;
margin-left:5px;
padding:2px 0 2px 6px;
font-size:0.95em;
border-right:3px solid #bbb;
border-left:3px solid #bbb;
background:#eee url(uploads/andeas03/gradient1.png) repeat-x;
}	
	
/* kolmas taso */
#sivuvalikko li li li a {
width:137px;
margin-left:17px;
padding:1px 0 1px 6px;
}	
	
/* neljäs taso */
#sivuvalikko li li li li a {
width:132px;
margin-left:22px;
padding:1px 0 1px 6px;
}	
	



/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* clearing */
	.stretch,
	.clear {
		clear:both; 
		height:1px; 
		margin:0; 
		padding:0; 
		font-size: 15px;
		line-height: 1px;
	}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}

/* end clearing */


/* replace */
	.replace {
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	/* tidy these up */
	.replace * {
		text-indent: -10000px;
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	.replace a {
		text-indent:0;
	}
	.replace a span {
		text-indent:-10000px;
	}
/* end replace */


/* saaavutettavuus*/
     span.accesskey {
     	text-decoration:none;
     }
     .saavutettavuus{
     	position: absolute;
     	top: -999em;
     	left: -999em;
     }
dfn {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 0;
  height: 0;
  overflow: hidden;
  display: inline;
}
/* end accessibility */
/* End of 'Kunta_Valikko_Css' */

