body {
text-align: justify;
background-image:url(tausta.jpg);	
margin:0px;
}

.div1 {background-image:url(div1tausta.jpg);
	height:378px;
background-repeat:repeat-x;


}

.otsikko {position:relative;
	top:23px;
	height:71px;
	}



.alue {background:#f6f5ed url(bgtausta.jpg);
	background-repeat:repeat-x;
	width:850px;


}

.teksti {background: #fbfbf9;
	width:840px;
	height:90%;
	position:inherit;
border: 1px solid #dad8d8;

	
}

.tteksti {
width:720px;	
text-align: justify;
	
	font-size:13px;
font-family: tahoma;
color:#989494;}

.tyhja {height:5px;}

.h3 {border-bottom: 1px solid #eae8e8;}

A:link {color:#4eb1a2;text-decoration:none; }
A:visited {color:#4eb1a2;text-decoration:none; }
A:active {color:#4eb1a2;text-decoration:none;  }
A:hover {color:#989494;text-decoration:underline;} 


.copy {	font-size:10px;
font-family: tahoma;
color:#989494;}

#boxi {width:200px;
font-size:11px;}

#tt {width:50px;}

h1 {
    font-family: Palatino Linotype;
font-weight:bold;
font-style:italic;
    font-size: 20px;
    color: #369a98;
}

h4 {
    font-family: Palatino Linotype;
font-weight:bold;
font-style:italic;
    font-size: 20px;
    color: #369a98;
}

.ai {  width:700px; 
	font-size:12px;

font-family: Arial;}

.kasvatti {	font-size:8pt;
font-family: arial;
	width:700px;
 background: #FFF url(tausta.jpg); 
 border : 1px solid #ffffff;
}
.bold { font-size : 10pt;
letter-spacing:1px;
color: #369a98;
font-variant:small-caps;
font-weight:bold;}


.h5 {
    font-family: Palatino Linotype;
font-weight:bold;
    font-size: 30px;
    font-weight: normal;
font-style:italic;
    color: #369a98;
	
}

.htable {
 font-family : tahoma;
 font-size : 12px;
 width : 700px;
 padding : 10px;
 border :1px dotted #e7e3d7;
 background: #FFF;}

.bold2 { 
font-famile: verdana;
font-size : 10px;
letter-spacing:1px;
color: #369a98;
font-weight:bold;
}


