body {
background-color:white;
font-family: Verdana, Arial, sans-serif;
font-size: 9pt;
margin:0;
}



#content {
width:800px;
margin:auto;
padding:5em;
color:black;
line-height:140%;
background-color:white;
}

#content h1 {
clear:both;
color:black;
border-bottom:2px solid black;
margin-top:10px;
}

#content h2 {
clear:both;
color:black;
border-bottom:1px solid black;
margin-top:10px;}

#content h3 {
clear:both;
color:black;
margin-top:10px;}


.kuva {
float:left;
width:250px;
height:200px;
overflow:hidden;
margin:4px;
padding:4px;
}

.kuva span {
width: 100%;
text-align:center;
font-size: 8pt;
}

.kuva img {
display: block;
}

img {
border : 1px solid black;
}


p {
text-align:left;
margin:10px 4px 4px 4px;
clear:both;
}

.clear {
clear:both;
}

.footer {
font-size:8pt;
text-align:right;
margin-top:15px;
}

.pagenav {
clear:both;
margin-top:10px;
padding-top:5px;
border-top:1px solid black;
}