body 
{
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}

a
{
	text-decoration: none;
}

a.navilinks
{
	color: #FFFFFF;	
}
div.logo_container
{
	width: 790px;
	height: 45px;
}

div.logo
{
	float:left;
	background-image: url("images/logo.jpg");
	background-repeat: no-repeat;
	height: 45px;
	width: 250px;
}

div.navidiv
{
	float:right;	
}

table.navitable
{
	margin-top: 0px;	
}

div.main
{
	background-image: url("images/main.jpg");
	background-repeat: no-repeat;
	width: 790px;
	height: 178px;
}

div.infobar_container
{
	width: 400px;
	margin-left: 360px;
	margin-top: 3px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10pt;
}

div.infobar_left
{
	float: left;
}

div.infobar_right
{
	float: right;
}

div.content1
{
	background-image: url("images/content1.jpg");
	background-repeat: no-repeat;
	width: 790px;
	height: 59px;
}

div.content2
{
	background-image: url("images/content2.jpg");
	margin-top:0px;
	width: 790px;
	min-height: 300px;
	height:100%;
}

div.content3
{
	background-image: url("images/content3.jpg");
	background-repeat: no-repeat;
	width: 790px;
	height: 59px;
}

div.content_otsikko
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #D80C15;
	margin-left: 80px;	
	padding-top: 7px;
}

p.teksti
{
  font-family:"Verdana";
  font-size:0.8em;
  text-align:justify;
	width: 600px;
	margin-left: 50px;	
}

div.bottom1
{
	background-image: url("images/bottom1.jpg");
	background-repeat: no-repeat;
	width: 790px;
	height: 20px;
}

div.bottom2
{
	background-image: url("images/bottom2.jpg");
	background-repeat: no-repeat;
	width: 790px;
	height: 50px;
}

table.footer_navitable
{
	margin-left: 127px;
	margin-top: 2px;
	width: 500px;		
}

td.navicell2
{
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #FFFFFF;
	color: #FFFFFF;
	font-size: 7pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
}

td.navicell3
{
	color: #FFFFFF;
	font-size: 7pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;	
}

div.footer_credits
{
	padding-top: 15px;
	padding-left: 50px;
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial;
	text-align: center;
}