@charset "utf-8";
/* CSS Document */

#mainText h1, #mainTextWide h1{
	font-family: Handlee, Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #004447;
	margin-bottom:0.4em;
}
#mainText p, #mainText h1, #mainText h2, #mainText h3, #mainText h4,
#mainTextWide p, #mainTextWide h1, #mainTextWide h2, #mainTextWide h3, #mainTextWide h4 {
	margin-right: 45px;
	margin-left: 45px;
}
#mainText h2, #mainTextWide h2{
	font-family: Handlee, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #004447;
	margin-bottom: 0.4em;
}
#current h1 {
	font-size: 1.2em;
	color: #004447;
	text-transform: uppercase;
	margin-bottom: 0.8em;
	text-align:center;
}
#current p {
	text-align: center;
	color: #004447;
	margin-bottom: 0.6em;
}
#mainText p, #mainTextWide p {
	margin-bottom: 0.6em;
	line-height:1.4em;
}
#footer p {
	font-size: 1.1em;
	text-align: center;

}
#mainText p a:link, #mainTextWide p a:link {
	color: #004447;
	text-decoration: underline;
}
#mainText p a:hover, #mainTextWide p a:hover {
	color: #004447;
	text-decoration: none;
	font-style: italic;
}
#mainText p a:visited, #mainTextWide p a:visited {
	color: #606;
	text-decoration: underline;
}
#mainText p a:active, #mainTextWide p a:active {
	color: #004447;
	text-decoration: none;
	font-style: italic;
}

#footer p a {
	font-size: 1.1em;
	text-align: center;
	margin-top:0;
	color: #004447;
	text-decoration: none;
}
.vastaus {
	font-weight:bold;
	color:#004447;
}