body { background: white; }
table { border: none; }
p, ul { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
    font-size: 10pt; line-height: 15px; margin-top: -5px; }
h1 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
      font-size: 12pt; line-height: 16px; color: black; vertical-align: top; }		
#a1 { background-image: url(pics/yvas.gif); background-repeat: no-repeat ;
	 	 background-position: 0px 0px ; width: 386px; height: 106px; }
#a2 { background-image: url(pics/yladeco.jpg); background-repeat: no-repeat ;
	 	 background-position: bottom ; width: 582px; height: 106px; }
#a3 { margin-left: 1px; margin-top: 4px; }
#a4 { background-image: url(pics/naviback.gif); background-repeat:  repeat-x ; 
	 	 height: 32px; }
#a5 { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; 
	 	 border: 0px ; }		 
#a6 { background-image: url(pics/navi2top.gif); background-repeat: no-repeat ;
	 	 background-position: 8px 8px ; width: 198px; height: 51px; }
#a7 { background-image: url(pics/navi2.gif); background-repeat: no-repeat ;
	 	 background-position: 8px 0px ; width: 198px; height: 426px; }		 
#a8 { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; 
	 	 vertical-align: top; float: left; clear: right; }
#a9 { margin-top: -10px; margin-left: -10px; }
#a10 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
      font-size: 10pt; line-height: 15px; color: #ffcc33; vertical-align: top; 
			margin-left: 25px; margin-top: 5px; clear: both; font-weight: bold; }
#a11 { margin-left: 30px; margin-top: 0px; margin-bottom: -5px; padding-bottom: 0px; 
			border: 0px ; }
#a12 { margin-left: 28px; margin-top: 0px; margin-bottom: -5px; padding-bottom: 0px; 
			border: 0px ; }
#a13 { margin-left: 42px; margin-top: 0px; margin-bottom: -5px; padding-bottom: 0px; 
			border: 0px ; }
#a14 { margin-left: 43px; margin-top: 0px; margin-bottom: -5px; padding-bottom: 0px; 
			border: 0px ; }
#a15 { background-image: url(pics/kukaohjaus.gif); background-repeat: no-repeat ;
	 	  background-position: 8px 0px; width: 198px; height: 43px; }
#a16 { background-image: url(pics/mitaohjaus.gif); background-repeat: no-repeat ;
	 	  background-position: 8px 0px ; width: 198px; height: 43px; }
#a17 { background-image: url(pics/missaohjaus.gif); background-repeat: no-repeat ;
	 	  background-position: 8px 0px; width: 198px; height: 43px; }
#a18 { background-image: url(pics/kenelleohjaus.gif); background-repeat: no-repeat ;
	 	  background-position: 8px 0px; width: 198px; height: 43px; }		
#a19 { margin-left: -30px;  margin-top: 20px; 
			float: right; clear: both; width: 450px; vertical-align: top; }						
#a20 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
      font-size: 11pt; line-height: 16px; color: #ffcc33; vertical-align: top; 
			margin-left: 25px; margin-top: 0px; clear: both; font-weight: bold; 
			letter-spacing: 0.3em; margin-bottom: 25px; margin-right: 0px; } 
#a21 { margin-left: -30px; margin-bottom: 20px; margin-top: 20px; line-height: 18px; 
			float: right; clear: both; width: 450px; vertical-align: top;
			border: thin dotted gray; padding: 5px; }
#a22 { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 20px;
 	 	  vertical-align: top; float: right; clear: left; border: thin solid black; }
#a23 { margin-top: -35px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px;
 	 	  vertical-align: top; float: right; clear: left; border: thin solid black;}
#a24 { margin-top: 0px; margin-left: 50px; margin-right: 50px; 
      border: none; padding: 0px; clear: right; vertical-align: bottom; }
#a25 { margin-top: 0px; margin-left: 15px; border: none; padding: 0px;
		  float: left; clear: right; vertical-align: bottom; }
#a26 { margin-top: 0px; margin-left: 10px; border: none; padding: 0px;
		  float: left; clear: right; vertical-align: bottom; }
			
li { margin-left: -15px; }		
th { text-align: left; }
.keskiteksti { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
      font-size: 10pt; line-height: 15px; color: black; vertical-align: middle; }
.top { vertical-align: top; }
.text { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
      font-size: 10pt; line-height: 15px; color: black; vertical-align: top; }
.tekstilinkit { vertical-align: bottom; text-align: center; margin-left: 250px; 
								margin-top: 10px; color: gray; padding-bottom: 10px; }			
a:link, a:visited { font-size: 10pt; color: black; 
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; text-decoration: none; }
a:active, a:hover { font-size: 10pt; color: black; 
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; text-decoration: underline; }		 
.content { width: 480px; margin-left: 250px; margin-top: -90px; }
.contenta:link { text-decoration: underline; color: blue;}
.contenta:visited { text-decoration: underline; color: blue;}
.contenta:active { text-decoration: underline; color: black;}
.contenta:hover { text-decoration: underline; color: black;}
.mitalinkit { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  
              font-size: 10pt; line-height: 25px; color: #daa520; 
							vertical-align: top; margin-left: 15px; margin-top: 0px; 
							clear: both; font-weight: bold; margin-bottom: 0px; }
.mitalinkit:link { text-decoration: none; color: #ffcc33;}
.mitalinkit:visited { text-decoration: none; color: #ffcc33;}
.mitalinkit:active { text-decoration: underline; color: #ffcc33;}
.mitalinkit:hover { text-decoration: underline; color: #ffcc33;}	
.reuna { border: thin dotted gray; padding: 4px; padding-left: 15px; width: 85%; 
			 	 margin-left: 10px; }						
									 		 

