BODY {
	font-family: "garamond, times-roman";
	font-size: 12pt;
	color: #000060;
	text-align: justify;
	background-color: #E1E9FA;
	}


h1	{font-family: "frutiger roman, arial";
	 font-size: 20pt;
	 color: #000080;
	 font-weight:bold;
	 margin: 6pt;
	}


h2	{font-family: "frutiger roman, arial";
	 font-size: 18pt;
	 color: #000080;
	 font-weight:bold;
	 margin: 6pt;
	}

h3	{font-family: "frutiger roman, arial";
	 font-size: 14pt;
	 color: #000080;
	 font-weight:bold;
	 margin: 6pt;
	}

h4	{font-family: "frutiger roman, arial";
	 font-size: 12pt;
	 color: #000080;
	 font-weight:bold;
	 margin: 6pt;
	}
h5 {
	font-family: Garamond, Verdana, "Times New Roman";
	font-size: 10pt;
	color: #000080;
	margin: 20px;
}
a {
	font-family: Garamond, Verdana, "Times New Roman";
	color: #000066;


}
a:link {
	color: #000080;
	text-decoration: underline;

}
a:visited {
	color: purple;
	text-decoration: none;

}
a:hover {
	text-decoration: underline;
	color: blue;

}
p	{
	font-family: Garamond, Verdana, "Times New Roman";
	font-size: 12pt;
	color: #000060;
	text-align: justify;
	margin-right: 20px;
	margin-left: 30px;
	}


i	{	 margin-left: 6pt;}


/* Header */
#header {
	background:url(kuvat/ylakuva.jpg) no-repeat center;
	height:121px;
	width: 750px;
	margin-top: 0px;
	margin-left: auto;
	margin-bottom: 0;
	margin-right:auto;
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-bottom: 3px double #D3D3D3;	
	border-left: 1px solid #D3D3D3;
}


/* Main */

#main {
	display: block;
	width: 750px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto; 
	margin-right: auto; 
	background: #ffffff; 
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-bottom: 3px solid #D3D3D3;	
	border-left: 1px solid #D3D3D3;
}

#sidebar {
	float: left;
	width: 160px;		
	padding: 0px;	
	font-size:0.9em;
	margin: 0px;	
	font-family: Garamond, Verdana, "Times New Roman";
	font-weight: bold;
	border-top: 0px none;
	border-right: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;	
	border-left: 1px solid #D3D3D3;
}
#sidebar ul {
	margin: 0;
	padding:0;
	list-style:none;
	background:none;
}

#sidebar li /*ensimmäisen tason listat*/ {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-bottom-style: none;
	border-right: solid thin #D3D3D3;
	border-top: solid thin #D3D3D3;
	border-left: solid thin #D3D3D3;

}
#sidebar li a /*ensimmäisen tason listat*/ {
	
}
#sidebar ul ul {
	margin:0px 0 0 30px;
	padding:0;
}

#sidebar ul ul li /*toisen tason listat*/ {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#sidebar ul ul li a /*toisen tason listat*/ {
}

#sidebar ul ul ul {
	margin:0px 0 0 40px;
	padding:0;
}

#sidebar ul ul ul li /*toisen tason listat*/ {
}

#sidebar ul ul ul li a /*toisen tason listat*/ {
}

#kirjautuminen {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-top-style: none;
	border-right: solid thin #D3D3D3;
	border-bottom: solid thin #D3D3D3;
	border-left: solid thin #D3D3D3;

}


#content {
	float: right;
	width: 585px;
	padding: 0px;
	margin: 0px;
	border-top: 0px none;
	border-right: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;	
	border-left: 1px solid #D3D3D3;
}

#content h3{text-transform:uppercase;}

#content img {
	margin:5px;
}

#footer p{
	text-align: center;

}