body {
margin:1em;
padding:0;
height:100%;
background-color:#c2c2c2;
color:#000000;
text-align:center;
font-family:verdana, sans-serif;
font-size:.9em;
background-image:url(../images/jbg.jpg);
background-repeat:repeat-y;
background-position:center;
}
/*
#mainnavigation { font-family: Verdana, Tahoma, Helvetica, Arial; color:#fff; }
#mainnavigation { margin: 1px auto 5px; text-align:center; font-size: 11px; color: #000000; background:#fff; width:720px;}
#mainnavigation a { color: #000000; margin: 0 10px; text-decoration: none; background:#fff; text-align:center;}
#mainnavigation a:hover {background:#A52A2A;color:#F2F2F2 }


#tietotaulukko tr {
	background: #DBE7F6; color: #000;}

#tietotaulukko td {
	font-family: Arial,Helvetica, geneva,sans-serif;
	font-size:12px;
	color:#000000;
	padding: 0.0em;
	vertical-align: center;
	border-color:#FFE6C0;
	border:thin;
	}

a {
color:#000000;
text-decoration:none;
}

a:hover {
color:#666;
text-decoration:none;
}

hr {
margin-bottom:1px;
margin-top:1px;
border:none;
width:99%;
color:#eeeeee;
background-color:#eeeeee;
height:1px;
clear:both;
}
*/

#centercol {
margin:0 auto;
padding:0em 0.5em 0em 0.5em;
width:960px;
text-align:left;
font-family:verdana, sans-serif;
font-size:.9em;
vertical-align: middle;
background-color:#ffffff;
}

/*
#boxy {
	-webkit-box-shadow: 5px 5px 5px -3px rgba(0,0,0,0.66);
-moz-box-shadow: 5px 5px 5px -3px rgba(0,0,0,0.66);
box-shadow: 5px 5px 5px -3px rgba(0,0,0,0.66);
}
*/
img {
  color: white;
	display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}


body#index {
margin:0 0 0 0;
padding:0px;
float:left;
width:100%;
}





#bottomarea {
position:relative;
clear:both;
bottom:0;
margin:0 0 0 0;
padding:0;
height:4em;

text-align:left;
font-size:.7em;
background-color:#ffffff;
}
