body {background:#cc6600 ;
		margin:0px 0 0 0; /*-6px*/
		padding:0px 0 0 0;
   				}
		
	html>body {
		margin:-6px 0 0 0;/*-12px*/
		padding:6px 0 0 0;/*6px*/
   		   		}

#yla {background: url(osat/yla2.jpg) no-repeat top left;
		width:900px;
		height: 126px;
		margin:0;padding:0;
	}
	
#sisalto {background: url(osat/tausta.jpg) repeat-y top left;
		width:900px;
		margin:-5px 0 0 0;
		padding:0;
	}
	
#lehdet {background: url(osat/vasen.jpg) no-repeat top left;
		margin-left:0;
		margin-top:0;
		width:317px;
	}
	
#ala {background: url(osat/ala.jpg) no-repeat top left;
		margin:0px 0 0 0;
		padding:0;
		width:900px;
		height: 272px;
		border:0;
		z-index:-1;
	}
		
		
ul.navi {margin: 0px 0 0 520px;
	border:0;
	height:32px;
	padding:99px 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin:0px 0 0 520px;
	padding:99px 0 0 0;	
   				}
		
	html>body ul.navi {
		margin:0px 0 0 520px;
		padding:99px 0 0 0;
   		   		}

li.linkki {
		background:none;
	    display:inline;
	    float:left;
	    border:0;
	    margin: 0;
	    padding: 0;}
		
li.linkki:hover {
		border-bottom:5px solid #cc6600;
}

img.linkki {border:0;
		float:left;
		margin:0;
}

img.etusivu {border:0;
		margin: 0 0 0 131px;
	}

h1 {	margin :0px 20px 20px 370px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 120% Georgia, Verdana, "Lucida Sans", Arial, sans-serif;
        line-height:140%;
        padding:5px 0 0 0;
        border : 0;
        text-decoration : none;
        width: 540px;
}

h2 {	margin :0px 20px 20px 145px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 120% Georgia, Verdana, "Lucida Sans", Arial, sans-serif;
        line-height:140%;
        padding:5px 0 0 0;
        border : 0;
        text-decoration : none;
        width: 540px;
}

p {		background-color: transparent;
		margin :0px 20px 20px 145px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Georgia, Verdana, "Lucida Sans", Arial, sans-serif;
        line-height:200%;
        padding:0;
        border : 0;
        text-decoration : none;
        width: 600px;
        z-index:1;
    
    }
    
a.maili {color:#666666; }
    
a.webdesign {margin: -35px 0 0 760px;
		padding:0;
		line-height:11px;
		color: #cccccc;
		font:10px Arial, sans-serif;
		text-decoration:none;
		float:left;
	}
	
a.webdesign:hover {color: #666666;
}

a.linkki_ulos {color:#666666;
		text-decoration:none;}
		
		a.linkki_ulos:hover {color:#666666;
		text-decoration:underline;}
		
img.vasen {border:0;
		float:left;
		margin:-10px 0 0 10px;
		padding:0;
		width:250px;
	}

table.yhteydenottolomake {		background-color: transparent;
		margin :0px 20px 20px 275px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
        line-height:140%;
        padding:0;
        border : 0;
        text-decoration : none;
        width: 540px;
    }
    
table.asettelu {width:850px;
		margin :0px 20px 20px 0px;
		border:0;
	}
    
td.teksti {width: 300px;
		background-color: transparent;
		margin :0;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 80% Georgia, Verdana, "Lucida Sans", Arial, sans-serif;
        line-height:180%;
        padding:0px 20px 20px 145px;
        border : 0;
        text-decoration : none;
        z-index:1;

}

td.kuvat {width:400px;
		margin:0;
		padding:0;
		border:0;}
		
img.kuvat {margin:0;
		padding:0;
		border:0;
	}
	
img.kartta {width:600px;
		margin: 0 0 0 160px;
		border:0;
	}
#kieli {margin: 10px 0 0px 710px;}
	
a.kieli {
		margin :0;
        color :  #ffffff;  
        font-weight:normal;
        text-align : left;
        font : 16px Georgia, Verdana, "Lucida Sans", Arial, sans-serif;
              
        padding:0 20px 0 0;
        border : 0;
        text-decoration : none;
    }
    
a.kieli:hover {color: #cccccc;}