BODY {
background: #302c1f url('tausta.png'); 
background-repeat: repeat-x;
margin:0;
background-position: 0px 0px;
}

body {
scrollbar-arrow-color: #6C644E;
scrollbar-track-color: #302c1f;
scrollbar-face-color: #302c1f;
scrollbar-highlight-color: #302c1f;
scrollbar-3dlight-color: #302c1f;
scrollbar-darkshadow-color: #302c1f;
scrollbar-shadow-color: #302c1f;

}
A, A:visited, A:active { 
text-decoration: none; 
color: #6C644E; 
text-align: justify;
cursor: default; }

A:hover { 
text-decoration: none; 
color: #E6E3DC; 
text-align: justify;
cursor: default;

}


.tekija {
  font-family: verdana;
  font-size: 10px;
  color: #978C70;
}

.muotoilu {
  font-family: Georgia;
  font-size: 11px;
  line-height: 13px;
  word-spacing: 3px;
  color: #7D8A60;
  text-align: justify;
}

.reunat {
border:4px solid #383326;

}


.tervehdys3 {
  font-family: palatino linotype;
  font-size: 15px;
  line-height: 13px;
  word-spacing: 3px;
  color: #a89e87;
  font-weight: bold;
  text-align: justify;
  border-bottom: 1px dotted #978C70;
  letter-spacing:1px;
  line-height:2;

}

.tervehdys4 {
  font-family: palatino linotype;
  font-size: 18px;
  line-height: 13px;
  word-spacing: 3px;
  color: #a89e87;
  text-align: justify;
  border-bottom: 0px dotted #978C70;
  letter-spacing:1px;
  line-height:2;

}


.h2 {
  font-family: palatino linotype;
  font-size: 13px;
  line-height: 13px;
  word-spacing: 3px;
  color: #a89e87;
  font-weight: bold;
  text-align: justify;
  border-bottom: 1px dotted #978C70;
  letter-spacing:1px;
  line-height:2;

}

.h1 {
  font-family: palatino linotype;
  font-size: 13px;
  line-height: 13px;
  word-spacing: 3px;
  color: #a89e87;
  font-weight: bold;
  text-align: justify;
}

.tervehdys {
  font-family: palatino linotype;
  font-size: 13px;
  line-height: 13px;
  word-spacing: 3px;
  font-weight: bold;
  color: #a89e87;
  text-align: justify;
}

.tervehdys2 {
  font-family: palatino linotype;
  font-size: 15px;
  line-height: 13px;
  word-spacing: 3px;
  color: #a89e87;
  font-weight: bold;
  text-align: justify;
  border-bottom: 1px dotted #978C70;
  letter-spacing:1px;
  line-height:2;
}


.reuna {
border:1px solid #978C70;


}

.kasvatus {
 width:100%;
 background-color:#DDDACD;
 border:1px solid #978C70;
 font-family: verdana;
 font-size: 10px;
 color: #a89e87;
 text-align: justify;
}

.tdd {
  background-color:#DDDACD;
  border-top:1px solid #a89e87;
  text-align: justify;

}

.hevoset {
  width:700px;
  background-color:#CAC4BD;
  border:1px solid #CFC7AB;
  text-align: justify;
  font-family: verdana;
  font-size: 11px;
  color: #a89e87;

}


.fontti {
  color: #a89e87;
  text-decoration: none;
  font-family:verdana;
  font-size:11px;
  letter-spacing:0px;
  line-height:20px;
  list-style:none;
  padding:10px;
  text-align: justify;

}

.fonttit {
  color: #a89e87;
  text-decoration: none;
  font-family:verdana;
  font-size:11px;
  letter-spacing:0px;
  line-height:15px;
  list-style:none;
  padding:5px;
  text-align: justify;

}

.fontti2 {
  color: #a89e87;
  text-decoration: none;
  font-family:verdana;
  font-size:11px;
  letter-spacing:0px;
  line-height:20px;
  list-style:none;
  padding:10px;
  text-align: justify;

}

p{ 
  background-image:url(tausta2.png);
  color: #A89E87; 
  text-decoration: none;
  font-family:verdana;
  font-size:11px;
  line-height:20px;
  letter-spacing:0px;
  padding:10px;
  list-style:none;
  text-align: justify;


}


.linkit {
  position: absolute;
  left:110px; 
  top:0px;
  z-index:25;
  margin:0;


}



#teksti {
  position: absolute;
  left:120px; 
  top:220px;
  z-index:22;


}




#kuva {
  position: absolute;
  left:336px; 
  top:100px;
  z-index:20;

}


#yla {
  position: absolute;
  left:60px; 
  top:22px;
  z-index:2;
  margin:0;

}



#linkki {
  position: absolute;
  left:702px; 
  top:250px;
  z-index:22;

}

#ala {
  position: absolute;
  left:501px; 
  top:22px;
  z-index:2;

}


#etusivu {
  position: absolute;
  left:428px; 
  top:181px;
  z-index:21;

}





