body {
    background:rgb(248,248,248);
    font-family:Tahoma, Geneva, sans-serif;
}

div#koko {
    	width:900px;
	height:665px;
   	margin:0 auto;
    	border:1px solid #ccc;
    	background:url(kuvat/logo2.jpg) no-repeat;
}
h1 {
   	margin:0;
    	padding:10px;
}
h2 {
    margin:0;
   	padding:10px;
	font-size:1.4em;
	text-align:left;	
}
h3 {
    margin:0;
   	padding:10px;
	font-size:1.3em;
	text-align:left;
}
div#otsikko {
	margin-top:0;
  	text-align:left;
	width:900px;
	height:350px;
}
div#menu {
	margin-top:190px;
	margin-left:35px;
   	text-align:left;
	margin-bottom:30px;
   	padding:2px 0;
	word-spacing:15px;
	font-size:1.3em;
}
div.menu {
    display:inline;
    padding:5px;
}
ul.menu {
    margin:0;
    padding:0;
    list-style:none;
    display:inline;
}
ul.menu li { 
	display:inline; 
}
div#sisalto {
    	background:#fff;
    	margin-bottom:5px;
		margin-left:35px;
    	height:360px;
		width:475px;
   	 	overflow:auto;
		text-align:justify;
}

div#paivitykset {
    background:#fff;
    margin-bottom:5px;
	margin-top:30px;
	margin-right:10px;
    border:1px solid #ccc;
    height:200px;
	width:180px;
	float:right;

}

.paivitykset {
    background:#eee;
	font-size:.80em;
	font-weight:bold;
	text-align:left;
	padding:.5em;

}
div#paatos {
    /*clear:both;*/
    text-align:center;
    background:#ddd;
    border-top:1px solid #ddd;
	margin-top:33px; 
	width:900px;
	font-size:.70em;
    	padding-bottom:.5em;
    	padding-top:.5em;

}
p {
    margin:0;
    padding:.5em;
    font-size:.80em;
	margin-left:10px;
	margin-right:10px;
}
ul {
   	margin:0;
	margin-left:10px;
	margin-right:10px;
}
li {
    padding:.2em;
    font-size:.80em;
	/*margin-left:5px;
	margin-right:10px;*/
}
div#paivitykset h4{
	margin:0;
    padding:.5em;
    font-size:.80em;
	font-weight:bold;
	text-align:left;
}
div#paivitykset p{
	margin:0;
    font-size:.80em;
	text-align:left;
}
div#paivitykset hr {
	width:150px;
	margin-left:10px;
	color:#eee;
	border:1px solid
}
#takaisin {
	font-size:0.7em;
	margin-left:10px;
	margin-right:10px;
    padding:.5em;
}

a:link {
	text-decoration:none;
	color:#333;
}
a:visited {
	text-decoration:none;
	color:#333;
}
a:hover {
	text-decoration: underline;
	color:#ccc;
}
a:active {
	text-decoration:underline;
	color:#ccc;
}