/* NAVI YHTEINEN ELEMENTTI  */

	table.main td.navi img {
		border: 0px none;
	}
	table.main td.navi a {
    outline: 0px none;
	}

	table.main td.navi {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
	  vertical-align: top;
	}

	table.main td.navi div.voimapolku, table.main td.navi div.top { /* Navigaation tausta */
	  background-repeat: repeat-y;
		margin: 0px;
		padding: 0px;
		//padding-bottom: 1px; /* Bugi: IE jatkuu kuvan yli jos padding = 0 */
	}
	
	table.main td.navi div.voimapolku {	background-image: url('images/voimapolku-navim.gif'); }
	table.main td.navi div.top { background-image: url('images/top-navim.gif'); }

	table.main td.navi div.voimapolku dl, table.main td.navi div.top dl { /* Navigaation elementtilista */
		background-repeat: no-repeat;
		cursor: pointer;
		margin: 0px;
		padding: 0px 0px 0px 6px;
	}
	
	table.main td.navi div.voimapolku dl {
	  color: #346F30;
		background-image: url('images/voimapolku-navitm.gif');
	}
	table.main td.navi div.top dl {
		background-image: url('images/top-navitm.gif');
		color: #683F7F;
	}

	table.main td.navi div.voimapolku dl dd, table.main td.navi div.top dl dd { /* Navigaation elementtilistan rivit  */
	  border-top: 3px solid transparent;
	  border-bottom: 3px solid transparent;
	  margin: 0px;
	  padding: 2px 3px 2px 20px;
	}
	table.main td.navi div.voimapolku dl dd.over {
	  border-top: 3px solid #72DC6D;
	  border-bottom: 3px solid #72DC6D;
	  background-color: #DEFDDD;
	}
	table.main td.navi div.top dl dd.over {
	  border-top: 3px solid #D071D0;
	  border-bottom: 3px solid #D071D0;
	  background-color: #FFEAFF;
	}
	
	/* NAVI PÄÄTTYY  */
	
	img.kuvitus {
		padding:10px;
		border:0px;
	}
	
	h1 {
		padding-bottom:20px;
	}

