/*Graafinen suunnittelu Wasenius 2009
	  
*/

* { padding: 0; margin: 0; }

body { color: #808080; font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif; font-size: 13px; }
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header { width: 900px; color: #333; padding: 0 10px 10px; height: 100px; margin: 0 0 5px; background: #fff; }
ul#navlist
{ font-size: 14px; height: 30px; margin-top: 15px; margin-left: 0; padding-left: 0; white-space: nowrap; }

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #808080;
background-color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #0aaafd;
background-color: #fff;
text-decoration: none;
}
#navlist #current { color: #fff; background-color: #0aaafd; }
#subnavi { color: #333; background: #fff; margin: 0 0 0; padding: 20px 10px 0; width: 900px; height: 50px; border-top: 1px solid #ebebeb; }
#contentup { width: 900px; color: #808080; background: #fff; margin: 0; padding: 0 10px 10px; float: left; border-bottom: 1px dashed #ebebeb; }
#contentdown { color: #808080; background: #fff; width: 550px; clear: both; margin-bottom: 30px; margin-left: 0; padding-top: 20px; }
#leftcolumn { color: #333; background: #fff; text-align: center; margin: 0; padding: 10px 10px 10px 0; height: 200px; width: 205px; float: left; border-right: 1px dashed #ebebeb; }
#leftmiddle { color: #333; background: #fff; text-align: center; margin: 0; padding: 10px; height: 200px; width: 205px; float: left; border-right: 1px dashed #ebebeb; }
#rightmiddle { color: #333; background: #fff; text-align: center; margin: 0; padding: 10px; height: 200px; width: 205px; float: left; border-right: 1px dashed #ebebeb; }
#rightcolumn { color: #333; background: #fff; text-align: center; margin: 0; padding: 10px; height: 200px; width: 205px; float: left; }
.mainimg { float: left; padding-right: 20px; }
.H1 { color: #808080; font-size: 24px; }
.H2 { color: #808080; font-size: 20px; }
.h3 { color: #878787; font-size: 17px; }
a:link { color: #0aaafd; text-decoration: none; }
a:visited { color: #0aaafd; }
a:hover { color: #0aaafd; text-decoration: underline; }
#footer 
{ width: 900px; color: #808080; font-size: 12px; background: #ffffff; float: left; clear: both; margin: 10px 0; padding: 30px 10px 10px; border-top: 1px dashed #ebebeb; }
.copyright { color: #cdcdcd; font-size: 10px; }

