body {background:#99ccff url(tausta/taustakuva.jpg) repeat-x top left;
		margin-left:10%;
}

#sisalto {background:#ffffff;
		width:849px;
 height:	}#kuvat {		background-color: transparent;
		margin :0px 20px 20px 100px;
        color :  #ffffff;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
        line-height:140%;
        padding:0;
        border : 0;
        text-decoration : none;
 
    }
#lista {		background-color: transparent;
		margin :0px 20px 20px 350px;
        color :  #ffffff;  
        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;
    }
#yla {background:#ffffff url(tausta/yla2.jpg) no-repeat top left;
		width: 849px;
		height: 130px;
		margin:0;
		padding:0;
		border:0;
}

#ala {background: url(tausta/ala.jpg) no-repeat top left;
		width:849px;
		height:239px;
		margin:0px 0 0 0;
		padding:0;
		border:0;
	}
	



ul.navi {margin: 0px 0 0 275px;
	border:0;
	height:32px;
	padding:81px 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin:0px 0 0 275px;
	padding:81px 0 0 0;	
   				}
		
	html>body ul.navi {
		margin:0px 0 0 275px;
		padding:81px 0 0 0;
   		   		}span.nuoli {      background:none;     margin: 20px 0 0 0;              padding: 0px 0 0 0;         border:0;         }

li.linkki {
		background:none;
	    display:inline;
	    float:left;
	    border:0;
	    margin: 0;
	    padding: 0;}
		
li.linkki:hover {
		border-bottom:11px solid #cc6600;
}

li.linkki:active {
		border-bottom:11px solid #990000;
}

img.linkki {border:0;
		float:left;
		margin:0;
} 



ul.nav {margin: 0px 0 0 0px;
	border:0;
	height:32px;
   width:250px;	padding:0px 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin:0px 0 0 0px;
	padding:0px 0 0 0;                              }       html>body ul.nav {
		margin:0px 0 0 0px;
		padding:0px 0 0 0;
   		   		} 

li.link {
		background:none;
	    display:inline;
	    float:top;
	    border:0;
	    margin: 0;
	    padding: 0;}
		
li.link:hover {
		border-left:120px solid #990000;
}

li.link:active {
		border-left:120px solid #483D8B;
}

img.link {border:0;
		float:top;
		margin:0;
} 

h1 {	margin: 0px 0 20px 197px;
		padding:40px 0 0 0;
border:0;
}

h2 {margin :0px 20px 20px 200px;
	font: 110% Arial, sans-serif;
	color: #cc9900;}


p.leipis {		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;
    }
    
a.maili {color:#666666; }


   
a.webdesign {margin: 0px 0 0 350px;
		padding:0;
		line-height:11px;
		color: #666666;
		font:10px Arial, sans-serif;
		text-decoration:none;
	} 
a.webdesign:hover {color: #000000;
}
 #vieritys {		width: 10em;	border-right: 1px solid #000;	padding: 0 0 1em 0;		margin-bottom: 1em;		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	background-color: #4682B4;	color: #333;		} #vieritys ul {	list-style: none;	margin: 0;	padding: 0;	border: none;	} #vieritys li {	border-bottom: 1px solid #4682B4;	margin: 0;	}#vieritys li a {	display: block;		padding: 5px 5px 5px 0.5em;	background-color: #2175bc;	color: #fff;	text-decoration: none;	width: 100%;	}	html>body #vieritys li a {	width: auto;	} #vieritys li a:hover {	background-color: #B0C4DE;		color: #fff;	}


 #vierita {		width: 10em;	border-right: 1px solid #000;	padding: 0 0 1em 0;		margin-bottom: 1em;		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	background-color: #4682B4;	color: #333;		} #vierita ul {	list-style: none;	margin: 0;	padding: 0;	border: none;	} #vierita li {	border-bottom: 1px solid #4682B4;	margin: 0;	}#vierita li a {	display: block;		padding: 5px 5px 5px 0.5em;	background-color: #2175bc;	color: #fff;	text-decoration: none;	width: 100%;	}	html>body #vierita li a {	width: auto;	} #vierita li a:hover {	background-color: #B0C4DE;		color: #fff;	}
#vierit {		width: 11em;		padding: 0 0 1em 0;		margin-bottom: 1em;		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	background-color: #FFFFFF;	color: #333;		} #vierit ul {	list-style: none;	margin: 0;	padding: 0;	border: none;	} #vierit li {	border-bottom: 1px solid #FFFFF;	margin: 0;	} #vieritt li a {	display: block;		padding: 5px 5px 5px 0.5em;	background-color: #2175bc;	color: #fff;	text-decoration: none;	width: 100%;	}	html>body #vierit li a {	width: auto;	} #vierit li a:hover {	background-color: #87CEEB;		color: #fff;	} 
#vieri {		width: 12em;		padding: 0 0 1em 0;		margin-bottom: 1em;		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	background-color: #FFFFFF;	color: #333;		} #vieri ul {	list-style: none;	margin: 0;	padding: 0;	border: none;	} #vieri li {	border-bottom: 1px solid #FFFFF;	margin: 0;	} #vieri li a {	display: block;		padding: 5px 5px 5px 0.5em;	background-color: #2175bc;	color: #fff;	text-decoration: none;	width: 100%;	}	html>body #vieri li a {	width: auto;	} #vieri li a:hover {	background-color: #B0C4DE;		color: #fff;	} img.vasen {border:0;
		float:left;
		margin:-10px 0 0 10px;
		padding:0;
		width:250px;
	}
	
img.vasen_pieni {border:0;
		float:left;
		margin:0px 0 0 70px;
		padding:0;
		width:120px;
	}div.vasen {		position: absolute;	top: 500px; left:110px;  width: 110px; height: 220px;
		padding:0;
		font:15px Arial, sans-serif;
		text-decoration:none;
	} div.oikea {		 position: absolute;	top: 500px; left:750px;  width: 120px; height: 220px;
 

    	padding:0;

		font:15px Arial, sans-serif;
		text-decoration:none;
	}


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.vasen {		background-color: transparent;
	 margin :0px 0px 0px 30px;
     width: 120px   color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
       
    } table.vasenma {		background-color: transparent;
	 margin :0px 0px 0px 30px;
       color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana,"Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
       
    } table.keskiva {		background-color: 	transparent;
	position: absolute;	top: 160px; left:330px;  width: 420px; height: 400px;
        color :  #666666;  
        font-weight:normal;
        text-align : top;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
               } table.keskioi {		background-color: transparent;
		margin :0 0px 0 10px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
        width: 170px;
    } table.oikea {		background-color: transparent;
	position: absolute;	top: 180px;    left: 760px;   width: 70px;    height: 200px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
        width: 100px;
    } table.keskivasen {		background-color: 	transparent;
	position: absolute;	top: 180px; left:330px;  width: 420px; height: 520px;
        color :  #666666;  
        font-weight:normal;
        text-align : top;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
               } div.keskiva {
 margin: 0 450px 0 210px;
		padding:0;
		color: #6495ED;
		font:15px Arial, sans-serif;
		text-decoration:none;
	} div.keskioi {		background-color: transparent;
		margin :0 0 0 20px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
     
        padding:0;
        border : 0;
        text-decoration : none;
         }div.tarjous {		 position: absolute;	top: 600px; left:390px;  width: 180px; height:100px;
 

    	padding:0;

		font:15px Arial, sans-serif;
		text-decoration:none;
		} div.suositut {		 position: absolute;	top: 150px; left:360px;  width: 450px; height:50px;
 

    	padding:0;

		font:15px Arial, sans-serif;
		text-decoration:none;
		} div.viikkotarjous {		 position: absolute;	top: 670px; left:350px;  width: 350px; height:14px;
 

    	padding:0;

		font:15px Arial, sans-serif;
		text-decoration:none;
		} div.oksa {		 position: absolute;	top: 840px; left:300px;  width: 450px; height:14px;
 

    	padding:0;

		font:15px Arial, sans-serif;
		text-decoration:none;
		}  div.joulu {		 position: absolute;	top: 140px; left:330px;  width: 400px; height:140px;
 

    	padding:0;

		font:15px Arial, sans-serif;
		text-decoration:none;
		}
table.tarjous {		background-color: transparent;
	position: absolute;	top: 605px;    left: 455px;   width: 120px;    height: 60px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
        }

tr.ekakeski {		background-color: transparent;
		margin :10cm 0 0 5cm;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
   
        padding:0;
        border : 0;
        text-decoration : none;
         } 
tr.ekaoikea {		background-color: transparent;
		margin :0px 0px 0px 10px;
        color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana, "Lucida Sans", Arial, sans-serif;
   
        padding:0;
        border : 0;
        text-decoration : none;
         } table.oikeas {		background-color: transparent;
	 position: absolute;	top: 335px; left:760px;  width: 120px; height: 100px;

       color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana,"Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
	  }

  table.oikeama {		background-color: transparent;
	 position: absolute;	top: 435px; left:760px;  width: 120px; height: 100px;

       color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana,"Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
	  } table.oikealogo {		background-color: transparent;
	 position: absolute;	top: 650px; left:760px;  width: 120px; height: 100px;

       color :  #666666;  
        font-weight:normal;
        text-align : left;
        font : 85% Verdana,"Lucida Sans", Arial, sans-serif;
            padding:0;
        border : 0;
        text-decoration : none;
	  } 