 
body.etusivu {
	font-family: "Times New Roman", Times, serif;
    }

body.perus {
	font-family: "Times New Roman", Times, serif;
    background: url(kuvat/tausta.gif);
	}

body.tulos {
	font-family: "Times New Roman", Times, serif;
    background: url(kuvat/pokaali.jpg);
	}	
	
h1, h2, h3, h4, h5, h6 {
   font-family: Arial, sans-serif; 
   font-weight:bold; 
   margin-left: 10px;
   }
   
h1, h2 {
   text-align: center;
   }   
   
p.ingressi {
   font-family: "Times New Roman", Times, serif ; 
   font-weight: bold;
   font-style: italic;
   text-align: center;    
   }
    
p.kursiivi {
   font-family: "Times New Roman", Times, serif ; 
   font-weight: bold;
   font-style: italic;    
   }		
		     
table.normaali {
   padding: 1px;
   border-style: solid;
   border-width: 2px;
   width: 100%
   }

table.valikko {
   margin-left: 100px
   padding: 1px;
   border-color: #7E9FFC;
   border-style: solid;
   border-width: 2px;
   font-size: medium;
   width: 80%
   }

th.valikko {
   color: red;
   }

td.valikko {
   border-color: #7E9FFC;
   border-style: solid;
   border-width: 2px;
   text-align: center;
   }
   
div.kappale {
   margin-top: 20px;
   margin-left: 50px;
   margin-right: 10px;
   }
   
div.keskusta {
   margin-top: 10px;
   text-align: center;
   }
   
div.loppu {
   font-family: Arial, sans-serif; 
   font-size: x-small
   }      

div.valikko {
   font-family: Arial, sans-serif; 
   font-size: medium;
   text-align: center;
   }

div.huomio {
   font-family: Arial, sans-serif; 
   font-size: medium;
   font-weight: bold;
   color: red;
	 margin-left: 2em;
   }
	 
.llsar1 {
  padding-left: 0.1em;
	width: 2em;
}	 

.llsar2 {
  padding-left: 0.1em;
	width: 3em;
}	 

.llsar3 {
  padding-left: 0.1em;
	width: 1em;
}	      

.llsar4 {
  padding-left: 0.1em;
	width: 2em;
}	 

.llsar5 {
  padding-left: 0.1em;
	width: 18em;
}	 

.llsar6 {
  padding-left: 0.1em;
	width: 10em;
}	 

.llsar7 {
  padding-left: 0.1em;
	width: 15em;
}	 

.atsar1, .atsar2, .atsar3, .atsar4, .atsar5, .atsar6, .atsar7, .atsar8, .atsar9, .atsar10 {
  padding-left: 0.1em;
	width: 3em;
}	 

.atsar11, .atsar12, .atsar13{
  padding-left: 0.1em;
	width: 4em;
}	 

table.tpuuttuvat {
  font-size: 90%;
	border: 2px solid black;
  margin-left: 1em;
	padding-left: 0;
}

table.tpuuttuvat th, table.tpuuttuvat td {
  border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding-left: 0.3em;
	width: 2em;
}

table.tpuuttuvat th+th, table.tpuuttuvat td+td {
  width: 3.5em;
}

table.tpuuttuvat th+th+th, table.tpuuttuvat td+td+td {
  width: 7em;
}

table.tpuuttuvat th+th+th+th, table.tpuuttuvat td+td+td+td {
  width: 4em;
}

table.tpuuttuvat th+th+th+th+th, table.tpuuttuvat td+td+td+td+td {
  width: 5em;
}

table.tpuuttuvat th+th+th+th+th+th, table.tpuuttuvat td+td+td+td+td+td {
  width: 6em;
}

table.tpuuttuvat th+th+th+th+th+th+th, table.tpuuttuvat td+td+td+td+td+td+td {
  width: 27em;
}

table.tpuuttuvat th+th+th+th+th+th+th+th, table.tpuuttuvat td+td+td+td+td+td+td+td {
  width: 4em;
}

