body{
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	marginheight: 0;
	marginwidth: 0;
	topmargin: 1;
	leftmargin: 0;
	rightmargin: 0;
	color: black;
	/*background-color: #FFDF05;*/
	background-color: #98A9C7;
	background-image: url(kuvat/tausta3.gif);
}

p { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 70%; }

.punainen { color: red;}

.sis { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 80%; margin-left: 20px;}

.sissuuri { font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 80%;	margin-left: 20px;}

.normi { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 70%; }

.pienisis { font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-left: 20px; font-size: 55%;}

.pieni{	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 10px;}

.tosipieni{ font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 50%;}

/*ul { font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 80%;}*/

ol, li, table, tr, td{	font-family: verdana, arial, helvetica, geneva, sans-serif;}

/* OTSIKOT ---------------------------------------------------------------------*/

.valiotsikko_bold_12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.valiotsikko_bold_11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

H1{ 	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 80%;	color:#006666;}

H2{	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 80%;	color:#29AFAA;}

H3{ 	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 75%;	color:#29AFAA;}

H4{	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 70%;	color:#29AFAA;}

.bordertop
{
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #000000;
}

.bordertopright
{
border : solid #D0D0E0;
border-width : 0px 1px 1px 1px;
}
.unnamed1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFCC99;
}
.vihrea_tausta {
	background-color: #29AFAA;
}
.keltainen_tausta {
	background-color: #FFDF05;
	background-image: url(kuvat/tausta3.gif);
}
.valkoinen_tausta {
	background-color: #FFFFFF;
}
.musta_tausta {
	background-color: #000000;
}

/*TAVALLISET LINKIT---------------------------------------------------*/
a:link {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #202020;
}
a:hover {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #606060;
	text-decoration: underline;
}
a:active {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #808080;
	text-decoration: none;
}
a:visited {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #606060;
	/*text-decoration: none;*/
}

/*YLANAVIGOINNIN LINKIT---------------------------------------------------*/
.ylanavi a:link {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.ylanavi a:hover { 
	font-family: verdana, arial, helvetica, geneva, sans-serif;	
	color: #999999;}
.ylanavi a:active {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.ylanavi a:visited {
	font-family: verdana, arial, helvetica, geneva, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.ylanavi {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	/*margin-left: 6px;*/
	background-color: #000000;
}.tausta_yla {
	background-image: url(kuvat/tausta_yla.gif);
}

.valkoinen_tausta_reunat {
	background-color: #FFFFFF;
	/*border-top: 1px solid #202020;*/
	border-right: 1px solid #202020;
	border-bottom: 1px solid #202020;
	border-left: 1px solid #202020;
	}
.valkoinen_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.reunus {
	border: 8px solid #000000;
}

