@charset "utf-8";
/* CSS Document */
body {
	background: #ffffff url(images/tausta.jpg) repeat-x;
}
.left {
	float: left;
}
.right {
	float: right;
}

.clear {
	clear: both;
}
#nav {
  position: absolute;
  top: 0px;
  left: 50px;
  width: 840px;
  height: 900px;
  float:left;
  background: #ffffff url(images/ylapalkki.jpg) repeat-x;

}

#nav a {
  color: #2680C2;
  font: 11px verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
#nav a:hover {
  color: #99BB3E;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}



#nav_vasen {
  position: absolute;
  top: 216px;
  left: 16px;
  width: 168px;
  height: 440px;
  float:left;
  background:url(images/vasen_palkki.jpg) repeat-x;
  overflow: auto;
}
#nav_vasen_inner {
  margin: 18px 10px 1px 20px;
  overflow: auto;
}

.box {
  float: left;
  margin-right: 18px;
}

#teksti {
	position: absolute;
	top: 216px;
	left: 198px;
	width: 420px;
	height:300px;
	float:left;
}
#teksti_lomake {
	position: absolute;
	top: 216px;
	left: 198px;
	width: 650px;
	height:300px;
	float:left;
}
#teksti h1 {
  font: 14px verdana, arial, sans-serif;
  font-weight: bold;
  color: #99BB3E;
}

#teksti_lomake h1 {
  font: 14px verdana, arial, sans-serif;
  font-weight: bold;
  color: #99BB3E;
}

#teksti a {
  color: #2680C2;
  font: 11px verdana, sans-serif;
  font-size: 11px;
  text-decoration: none;
}
#teksti a:hover {
   color: #2680C2;
  font: 11px verdana, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}
#oikea {
  position: absolute;
  top: 257px;
  left: 623px;
  width: 245px;
  height: 380px;
overflow: auto;
background:url(images/oikea_palkki.jpg) no-repeat;
float:left;
}

#oikea_inner {
  margin: 6px 0px 1px 48px;
  
}
#oikea_inner a {
  color: #ffffff;
  font: 11px verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  
}
#oikea_inner a:hover {
  color: #2680C2;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  
}

.links {
	float: left;
	position: absolute;
  	top: 657px;
  	left: 673px;
	width: 155px;
}

#teksti h1 {
  font: 14px verdana, arial, sans-serif;
  font-weight: bold;
  color: #99BB3E;
}
#teksti p, table {
  font: 11px verdana, arial, sans-serif;
  color: #000000;
}


.left {
	float: left;
}
.right {
	float: right;
}


.clear {
	clear: both;
}

#footer{
  position: absolute;
  top: 700px;
  width: 840px;
  background:  url(images/alapalkki.jpg) no-repeat;
   height: 20px;
   clear: both;

} 