body {
	margin:				0;
	padding:			0;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	font-size:			9pt;
	line-height:			140%;
}


h1 {
	margin:				0 10px 20px 10px;
	padding:			8px;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	letter-spacing:			1px;
	font-size:			12pt;
	color:				#FF0000;
	border-bottom:			1px solid #FF0000;
	background-color:		#FBF5E6;
}


h2 {
	margin:				0 10px 20px 10px;
	padding:			2px;
	font-family:			Tahoma, Verdana, sans-serif;
	letter-spacing:			1px;
	font-size:			8pt;
	color:				#FF0000;
	border-bottom:			1px solid #FF0000;
}


p {
	margin:				10px 0 10px 0;
}

a {
	color:				#505050;
	text-decoration:		underline;
}


a:hover {
	color:				#000000;
	text-decoration:		underline;
}


.header {
	min-width:			1000px;
	height:				200px;
	background-color:		#FFFFFF;
	background-image:		url(kuvat/logo.png);
	background-repeat:		no-repeat;
	background-position:		center center;
}


.topmenu {
	min-width:			1000px;
	padding:			0 8px 0 8px;
	line-height:			30px;
	font-size:			10pt;
	font-family:			Helvetica, Arial, Verdana, sans-serif;
	background-color:		#FF0000;
	color:				#000000;
	text-align:			center;
}


.topmenu a {
	color:				#000000;
	text-decoration:		none;
}


.topmenu a:hover{
	color:				#FFFFFF;
}

.rightmenu {
	width:				130px;
	padding:			10px;
	float:				left;
	text-align:			center;
	color:				#000000;
}

.leftmenu {
	font-weight:			bold;
	width:				130px;
	padding:			10px;
	float:				right;
	text-align:			center;
	color:				#000000;
}


.leftmenu a {
	width:				100%;
	padding:			5px 0 5px 0;
	display:			block;
	color:				#000000;
	text-decoration:		none;
}


.leftmenu .active {
	text-decoration:		underline;
}


.leftmenu a:hover {
	background-color:		#FBF5E6;
}

#leftfloat {
	float:				right;
	width:				200px;
}

#kuvafloat {
	float:				right;
}

.kuva {
	text-align:			center;

}

.content {
	width:				650px;
	padding:			15px;
	padding-top:			20px;
	text-align:			left;
}	


.hr {
	border-bottom:			1px solid black;
	margin:				20px 10px 20px 10px;
}