






































/*    vakiot  40    oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */








.pampulalause {	padding: 0px 0px 0px 31px;  margin: 15px 0% 0px 0;  background-image: url(kuvat/vaaleaoranssinelio-9.png);  background-position: 0 0.28em;  background-repeat: no-repeat;    }






.alateksti2{	margin: 55px 0 0 0;   }













/*    sivurakenne    70    oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */


.sivualue {	 width: 100%;   margin: 0px;  }


.vasenlohkoa {	width: 100%;    }
.runkoalue {	width: 100%;   padding-left: 11px;   }


.ingressialue {	padding: 0 0 22px 0;    }







.photoalue {	margin: 33px 10%;    background: rgb(255,255,255);  line-height: 155%;  border-radius: 11px;  }











/*    inglessialueen uutiset ja kuvat  100    oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */

.asiakaslohko {	width: 100%;   padding: 0 0 2em 15%;    }

.pikkukuvalohko  {	margin: 22px auto 6px auto;  width: 60%;  float: none;     }



.pikkulohko1  {	margin: 33px 5% 15px 7%;  width: 88%;    float: none;    }











/*    logo  120    oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */


.logokuva {	 	width: 277px;      }
.sanalohko { 	margin: 40px 60px 20px 4%;  width: 96%;        }





/*   navigointi   130     oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */

.naviele {	  	width: 60%;  margin: 3% auto 3% auto;   }





.navilinkki {	text-align: center;  padding: 1.6em 0.4em 1.6em 0.4em;  width: 100%;    }







.navipala {	 	display: block;    }

































/*   vasen     180   oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */

.yhteysetu {	  	display: none; }







.lippuele2 {	margin: 55px auto 22px auto;     }




.yhteysele {	margin: 0 0 33px 30%;  width: 70%;  float: none;    }
.karttaele {	margin: 0 0 33px 0%;  padding: 11px 0; text-align: center;  width: 100%;  float: left;  }


.etuvasenkuva {	display: none;   }










/*   kuvat   210   oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */


.imagekuva2 {	width: 100%; max-width: 333px;   margin-left: 0px; 	 display: block;  float: none;  box-sizing: border-box;  }

.kellupilari {	margin: 25px 0px 15px 22px;  width: 36%;  float: right;    }	




.galleriakuva {	width: 60%;  margin: 33px 0 0 20%;     }



















/*   boxi   240   oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */

.boxialue {	zzbackground: rgb(55,44,244); margin: 3em 0 0 0%;     }
.boxirivi {	margin:  0;  height: auto;   }
.boxi {	height: auto;  width: 70%;  margin: 44px 0 0 15%;  float: left;     }
.boxilohko {	height: auto;   }
























/*       harvinaiset   270     oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo    */

.taulu500 {	width: 100%;  }
.taulu700 {	width: 100%;  }
.taululevee {	width: 100%;  }










