.otsikko1
{
  color:#c60026;
  margin:0;
  padding:0;
  font-weight: bold;
  font-size: 20px;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
}

.otsikko2
{
  color:#c60026;
  margin:0;
  padding:0;
  text-transform:uppercase;
  font-size:17px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.otsikko3
{
  color:#005fac;
  margin:0;
  padding:0;
  text-transform:uppercase;
  font-size:17px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.otsikko4
{
  color:#c60026;
  margin:0;
  padding:0;
  font-size:14px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.otsikko5
{
  color:#c60026;
  margin:0;
  padding:0;
  font-size:12px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a { text-decoration: none; font-weight : normal; color:#0072ff }
a.menu { text-decoration: none; font-weight : bold; }
a:hover { text-decoration: none; color:#6C0012}
a.link { text-decoration: none; font-weight : bold; }
a:hover.link { text-decoration: underline; font-weight : bold; }

a.menuActive { text-decoration: none; color: #c60026; font-weight : bold; }

.teksti_keltainen { color: #E85700; font-style: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }
.teksti { color: #111111; font-style: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }
td { color: #111111; font-style: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }

body
{scrollbar-face-color: #BFBFBF;
scrollbar-shadow-color: #BFBFBF;
scrollbar-highlight-color: #BFBFBF;
scrollbar-3dlight-color: #E9E9E9;
scrollbar-darkshadow-color: #A9A9A9;
scrollbar-track-color: #7F7F7F;
scrollbar-arrow-color: #000000;
color: #111111; font-style: normal; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif}

h1 {color: #c60026;  margin-top: 15px;  margin-right: 0px; margin-bottom: 20px; font-style: normal; font-weight: bold; font-size: 20px; font-family: Arial, Tahoma, Helvetica, sans-serif}
h2 {color: #c60026; font-style: normal; font-weight:normal; text-transform: uppercase; font-size: 17px; font-family: Tahoma, Arial, Helvetica, sans-serif}
h3 {color: #005fac; font-style: normal; font-weight:normal; text-transform: uppercase; font-size: 17px; font-family: Tahoma, Arial, Helvetica, sans-serif}
h4 {color: #c60026; font-style: normal; font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif}
h5 {color: #c60026; font-style: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.form {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12; background-color: #FFFFFF; border: 1px solid #313E52; color: #990000}

hr { color: #860016 }

.lomakeikkuna {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9; background-color: #E4E8EF; border: 1px solid #313E52; color: #47577A}

.toteutus { color: #FFFFFF; font-style: normal; font-size: 10px; font-family:  Arial, sans-serif }

table.ex
{
  color:#000000;
  background-color:#dbe5f1;
  font-size: 100%;
  padding:0px;
  border-top: 1px solid #4f81bd;
  border-left: 1px solid #4f81bd;
  border-bottom: 0px solid #4f81bd;
  border-right: 0px solid #4f81bd;
}

table.ex th, table.ex td 
{
  padding-bottom:2px;
  border-top: 0px solid #4f81bd;
  border-left: 0px solid #4f81bd;
  border-bottom: 1px solid #4f81bd;
  border-right: 1px solid #4f81bd;
  vertical-align:middle;
}
