body.tausta {
  background: rgb(235, 235, 235)
}

td.tausta {
  background: rgb(235, 235, 235)
}

table.tausta {
  background: rgb(195, 235, 205);
  border: 1px solid white;
}

td.tausta {
  background: rgb(195, 235, 205);
  border: 1px solid white;
  padding: 10px;
}

p.nimet {
  color: rgb(236, 0, 140);
  font-family: arial, verdana, times;
  font-weight: bold;
  font-size: 12pt;
}

p.otsikot {
  color: rgb(0, 0, 0);
  font-family: arial, verdana, times;
  font-weight: bold;
  font-size: 14pt;
}

a.otsikot {
  color: rgb(0, 0, 0);
  font-family: arial, verdana, times;
  font-weight: bold;
  font-size: 14pt;
}

p.teksti {
  color: rgb(0, 0, 0);
  font-family: georgia, arial, verdana, times;
  font-weight: normal;
  font-size: 10pt;
  line-height: 150%;
}

a.teksti {
  color: rgb(0, 0, 0);
  font-family: georgia, arial, verdana, times;
  font-weight: normal;
  font-size: 10pt;
  line-height: 100%;
}

a.tekstilinkki {
  font-size: 11pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(236, 0, 140);
  line-height: 150%;
}

a.tekstilinkki:link {
  color: rgb(236, 0, 140);
}

a.tekstilinkki:visited {
  color: rgb(236, 0, 140);
}

a.tekstilinkki:active {
  color: rgb(0, 0, 0);
}

a.tekstilinkki:hover {
  color: rgb(0, 0, 0);
}

p.tiedot {
  color: rgb(0, 0, 0);
  font-family: arial, verdana, times;
  font-weight: normal;
  font-size: 9pt;
}

a.tiedot {
  color: rgb(0, 0, 0);
  font-family: arial, verdana, times;
  font-weight: normal;
  font-size: 9pt;
}

body {
  background: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  font-family: arial, verdana, times;
  font-weight: normal;
  font-size: 12pt;
}

h1 {
  font-size: 13pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(0, 0, 0);
  margin-bottom: 10px;
}

a.teksti2 {
  font-size: 9pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(0, 0, 0);
}

a.teksti3 {
  font-size: 8pt;
  font-family: arial, verdana, times;
  font-weight: normal;
  text-decoration: none;
  color: rgb(0, 0, 0);
}

a.leffa3 {
  font-size: 9pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(236, 0, 140);
}

a.leffa3:link {
  color: rgb(236, 0, 140);
}

a.leffa3:visited {
  color: rgb(236, 0, 140);
}

a.leffa3:active {
  color: rgb(0, 0, 0);
}

a.leffa3:hover {
  color: rgb(0, 0, 0);
}

a.leffa {
  font-size: 12pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(236, 0, 140);
}

a.leffa:link {
  color: rgb(236, 0, 140);
}

a.leffa:visited {
  color: rgb(236, 0, 140);
}

a.leffa:active {
  color: rgb(0, 0, 0);
}

a.leffa:hover {
  color: rgb(0, 0, 0);
}

a.leffa2 {
  font-size: 12pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(236, 0, 140);
  line-height: 200%;
}

a.leffa2:link {
  color: rgb(236, 0, 140);
}

a.leffa2:visited {
  color: rgb(236, 0, 140);
}

a.leffa2:active {
  color: rgb(0, 0, 0);
}

a.leffa2:hover {
  color: rgb(0, 0, 0);
}

p.otsikko {
  font-size: 12pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(236, 0, 140);
}

a.otsikko2 {
  font-size: 12pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(0, 0, 0);
  line-height: 200%;
}

a.otsikko {
  font-size: 12pt;
  font-family: arial, verdana, times;
  font-weight: bold;
  text-decoration: none;
  color: rgb(0, 0, 0);
  line-height: 150%;
}

a.ohjaaja {
  font-size: 10pt;
  font-family: georgia, arial, verdana, times;
  font-weight: normal;
  text-decoration: none;
  color: rgb(0, 0, 0);
  line-height: 200%;
}
