
/* Yleiset määritykset */    
    body, p, h1, h2, h3, li, td {
    	color: black;
    	font-family: arial,helvetica,sans-serif;
		font-size:9pt;
    }

	body {
		margin:0px;
	}

/* otsikko */
	H1 {
		font-weight:bold;
		text-transform:uppercase;
	}


/* Väliotsikko */
	H2 {
		font-weight:bold;
	}


/* Johdanto */
    .johdanto {
    	font-weight: bold;
    }
	


/* vaakanavi */
    .vaakanavi {
    	color: #FFFFFF;
	font-size: 10pt;
    }

/* vasen reunaotsikko */
    .vasen_reunaotsikko {
    	color: #000000;
    	font-weight: bold;
	font-size: 11pt;
    }

/* keskipalstaotsikko */
    .keskipalstaotsikko {
    	color: #000000;
    	font-weight: bold;
	font-size: 10pt;
    }

/* sivunotsikko */
    .sivunotsikko {
    	color: #000000;
    	font-weight: bold;
	font-size: 11pt;
    }


/* uutisnostootsikko */
    .uutisnostootsikko {
    	color: #000000;
    	font-weight: bold;
	font-size: 11pt;
    }

/* oikea reunaotsikko */
    .oikea_reunaotsikko {
    	color: #000000;
    	font-weight: bold;
	font-size: 11pt;
    }

/* banneriotsikko */
    .banneriotsikko {
    	color: #FFFFFF;
	font-size: 11pt;
    }

/* Pieni teksti (takaisin ja tulosta sivu -linkit)*/	
	.pieni {
		font-size:8pt;
	}

	A.pieni {
		font-size:8pt;
		text-decoration:none;
	}
	
	A.pieni:visited {
		font-size:8pt;
		text-decoration:none;
	}
	
	A.pieni:hover {
		font-size:8pt;
		text-decoration:underline;
	}
/* Linkkien määritykset */
    a:link {
    	color: #5096B9;
    	text-decoration:none;
    }
    a:visited {
    	color: #5096B9;
    	text-decoration:none;
    }
    a:active {
    	color: #5096B9;
    	text-decoration:none;
    }
    a:hover {
    	color: #5096B9;
    	text-decoration:underline;
    }

/* Vaakanavikointilinkit */
    a.vaakanavi:link {
		color: #000000;
		text-decoration:none;
    }
    a.vaakanavi:visited {
		color: #000000;
		text-decoration:none;
    }
    a.vaakanavi:active {
		color: #000000;
		text-decoration:none;
    }
    a.vaakanavi:hover {
		color: #000000;
		text-decoration:underline;
    }

/* Navikointilinkit */
    a.navi:link {
		color: #000000;
		text-decoration:none;
    }
    a.navi:visited {
		color: #000000;
		text-decoration:none;
    }
    a.navi:active {
		color: #000000;
		text-decoration:none;
    }
    a.navi:hover {
		color: #000000;
		text-decoration:underline;
    }

/* Virastolinkit, millä vaihdetaan eri RISE/KH/VH:n väliä */

	a.virasto {
		color: #000000;
		text-decoration:none;
	}
	
	a.virasto:visited {
		color: #000000;
		text-decoration:none;
	}
	
	a.virasto:active {
		color: #000000;
		text-decoration:none;
	}	
	a.virasto:hover {
		color: #000000;
		text-decoration:none;
	}
/* Navikointiotsikko */
	
	.naviotsikko {
		color:FF6600;
	
	}
	
/* DHTML-valikon tyylit */

	.netscape3	{
		position:absolute;
		padding: 0;
		spacing: 0;
	}	
	
	.linkkivalikko	{
		background: #FFF3EB;
		background-color: #FFF3EB;
		BORDER-BOTTOM: #96B5D1 0px solid;
		BORDER-LEFT: #96B5D1 0px solid;
		BORDER-RIGHT: #96B5D1 0px solid;
		BORDER-TOP: #96B5D1 0px solid;
		spacing: 0;
		margin: 0;
		width: 140px;
		size: 140px;
	}


	.laatikko {
		BACKGROUND-COLOR: #FFF3EB;
		Layer-background: #FFF3EB;
		BORDER-BOTTOM: #FF6600 1px solid;
		BORDER-LEFT: #FF6600 1px solid;
		BORDER-RIGHT: #FF6600 1px solid;
		BORDER-TOP: #FF6600 0px solid;
		LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		PADDING-TOP: 0px;
		POSITION: absolute;
		TOP: 0px;
		VISIBILITY: hidden;
		WIDTH: 140px;
		Z-INDEX: 100;
	}

	
	/* Netscapen laatikkotyyli */
	.laatikko2 {
		BACKGROUND-COLOR: #FFF3EB;
		Layer-background: #FFF3EB;
		BORDER-BOTTOM: #FF6600 0px solid;
		BORDER-LEFT: #FF6600 0px solid;
		BORDER-RIGHT: #FF6600 0px solid;
		BORDER-TOP: #FF6600 0px solid;
		LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		PADDING-TOP: 0px;
		POSITION: absolute;
		TOP: 0px;
		VISIBILITY: hidden;
		WIDTH: 140px;
		Z-INDEX: 100;
	}
