
body      { font-family: Verdana, Arial, "Bitstream Vera Sans";    color: black;         }

.vasensarake {	padding-top: 50px;  }
.keskisarake {	padding: 20px 0px 30px 0px;  }
.oikeasarake {	width: 330px; vertical-align: top; padding-top: 20px;  background-color: rgb(230,220,200); }
.oikeamarginaali { margin: 0px 20px; 	}
.oikeaotsikko {	font-size: 80%;  }
.kuvantausta {	background-color: rgb(255,255,255);  width: 299px; 
			border-width: 12px 12px 12px 12px; border-color: rgb(255,255,255);   border-style: solid; }

.vaihtuvataulukko { margin-top: 10px; }
.vaihtuvarako {	width: 50px;  }
.vaihtuvavasenotsikkosolu { 	background-color: rgb(250,240,220); font-style: italic; font-size: 90%;  padding: 7px 0px 6px 0px;  text-align: center;
					border-width: 1px 1px 1px 1px; border-color: rgb(230,10,8);   border-style: solid;}
.vaihtuvaoikeaotsikkosolu {	background-color: rgb(250,240,220); font-style: italic; font-size: 90%;  padding: 7px 0px 6px 0px;  text-align: center;
					border-width: 1px 1px 1px 1px; border-color: rgb(230,10,8);   border-style: solid;}
.vaihtuvavasen {	border-width: 0px 1px 1px 1px; border-color: rgb(230,10,8);   border-style: solid;}
.vaihtuvaoikea {  border-width: 0px 1px 1px 1px; border-color: rgb(230,10,8);   border-style: solid;}
.kohdesolu {	background-image: url(kuvat3/taustakuva2.gif);  background-repeat: no-repeat; }

  h1        { font-family: Comic Sans MS;    color: white;    font-size: medium;     }
  h2        { font-family: Comic Sans MS;    color: black;    font-size: medium;    margin-top: 2em;   }
  h3        { font-family: Comic Sans MS;    color: black;    font-size: small;   margin-top: 1.7em;  }
  h4        { font-family: Comic Sans MS;    color: black;    font-size: x-small;    }  
                                                                                 
  p       { font-size: 93%;     }
.punainen { font-family: Comic Sans MS;   color: rgb(230,10,8);     font-size: 80%; text-align: center;      
		padding: 9px 20px 9px 20px;   background-color: rgb(250,240,220);  margin: 20px 0px 30px 0px;  }
.punainen2 { font-family: Comic Sans MS;   color: rgb(0,0,0);     font-size: 100%;   text-align: center;      
		padding: 9px 20px 9px 20px;    margin: 20px 0px 30px 0px;  }
.raamisana { 	padding: 2px 7px 0px 7px;  color: rgb(230,0,0); 
			border-width: 1px 1px 1px 1px; border-color: rgb(230,10,8);   border-style: solid; }
.ingressi { font-family: Comic Sans MS;   color: rgb(82,82,82);    font-size: 90%;   font-style: italic;  margin-top: 20px }

  li      {	font-size: 87%;  margin-top: 6px;  margin-bottom: 12px;     }
.vasenotsikko {	color: rgb(80,80,80);    font-size: 90%;    margin: 30px 18px 20px 20px;   }
.vasenteksti {	margin: 15px 18px 10px 20px;  }
                                                                                     

                                                                                                                    
  a:link    {  color: white;    font-size: x-small;    text-decoration: none;   }
  a:visited	{  color: pink;     font-size: x-small;    text-decoration: none;    }
  a:hover   {  color: red;      font-size: x-small;    text-decoration: none;   background-color: white; }
.linkki     {  color: red;      font-size: x-small;    background-color: white;}
.linkkisolu { font-weight: bold;  padding: 0px 10px 0px 10px; 	 }
.linkki2:link    {  color: red;       text-decoration: none;   }
.linkki2:visited {  color: fuchsia;   text-decoration: none;}
.linkki2:hover   {  color: white;     text-decoration: none;  background-color: red;}
	
.boxi {	width: 299px ; margin: 30px 0px 30px 0px;  background-color: rgb(255,255,255);  	 
	 	padding: 12px 0px 10px 0px; 
		border-width: 3px; border-color: rgb(0,0,0);   border-style: solid; }
.boxiotsikko {	font-weight: bold;  font-size: 88%;  margin: 3px 20px 7px 15px;  }
.boxi-teksti { 	font-size: 80%;  margin: 3px 20px 3px 15px;  }

	
.boxi2 {	float: right;  width: 14em;  margin: 20px 0px 40px 20px;  padding: 18px 20px 12px 24px;  
		background-color: rgb(230,255,0);   	 
	 	border-width: 1px; border-color: rgb(230,0,0);  border-style: solid; 
		letter-spacing: 0.03em;  word-spacing: 0.07em;}
.boxi2-ingressi { font-size: 0,8em;  margin: 0px 0px 0px 0px; }
.boxi2-otsikko {	font-size: 1.6em;  margin: 10px 0px 10px 0px;}
.boxi2-teksti { 	font-size: 1em;    margin: 3px 0px 3px 0px;  }
.boxi2-pampula {	font-size: 1.1em;  padding: 3px 0px 3px 0px;}
.boxi2-alinteksti { 	font-size: 0.9em;  margin: 23px 0px 3px 0px;  padding: 8px 0px 0px 0px;  
				border-width: 1px 0px 0px 0px; border-color: rgb(0,0,0);  border-style: solid; }





























