/* old = malli.css*/
H1 { font-size:14pt; color :#cc0000 ; }
H2 { font-size:12pt; color :#cc0000 ;  }
H3 { font-size:11pt; color :#cc0000 ;  }
H4 { font-size:10pt; color :#cc0000 ; }
H5 { font-size:9pt; color :#cc0000 ; }

A { text-decoration: underline; font-weight: normal; }
  A:link{color:#cc0000; }
  A:visited{color:#cc0000; }
  A:active{color: #f88f40; }
  A:hover{color:#f88f40; }


.ts1r { font-family: arial, helvetica ; font-size: 9pt ;
  text-align:right ; vertical-align:top ;
  }
.ts1m { font-family: arial, helvetica , sans-serif, serif; font-size: 8pt ;
  text-align:left ; vertical-align:top ;
 }
.ts1c {
  font-weight: bold; font-size:9pt;
  font-family:  Arial, Helvetica, sans-serif;
  padding-top: 5px; padding-left: 10px;
  }

.ts1 { font-family: arial, helvetica , sans-serif, serif; 
  font-size: 8pt ; text-align:left ; vertical-align:top ;
  padding-left: 4px; padding-top: 3px;
  }
ts1 A { text-decoration: underline;
  }
A.ts1:link{ text-decoration: underline; 
  }
A.ts1:visited{ text-decoration: underline; 
  }
.lomake { font-family: sans-serif, arial, helvetica ; font-size: 11pt ;
   text-align:left ; vertical-align:top ;
   background-color: #fff ;
   border-bottom: solid gray 1px;
   }

.palkki, .palkki1st { font-family: arial, helvetica ; font-size: 9pt ;
   text-align:left ; vertical-align:top ;
   white-space: nowrap;
   color: #cc0000;
   }

.palkki A,.palkki1st A { /*display:block; */
   color: #cc0000;
   text-decoration: underline;
   white-space: nowrap;
   }
  A.palkki1st{color: #cc0000; font: bold 9pt Arial,Helvetica;
  }
  A.palkki:link{color: #cc0000; }
  A.palkki1st:link{color: #cc0000; }
  A.palkki:visited{color: #cc0000; }
  A.palkki1st:visited{color: #cc0000; }
  A.palkki:active{color: #cc0000; }
  A.palkki1st:active{color: #cc0000; }

.palkkiots { font-family: arial, helvetica ; font-size: 9pt ;
  color: #cc0000; text-align:left ; vertical-align:top ;
   white-space: nowrap;
  }
.palkki a span {display: none;}

.bc { font-family: verdana,helvetica,arial ; font-size: 12p ;
  font-weight: bold;
  color: #000000; text-align:left ; vertical-align:top ;
  background-color: #CE003F ;
  }

.white {font-color: #ffffff; }
.white:link{color:#ffffff; }
.white:visited{color:#ffffff; }
.white:active{color:#000000; }
.white:hover{color:#000000; background-color: transparent; 
   text-decoration: none ;}
   }
.menu  {font-family :Arial,Helvetica ;
   text-decoration: none;
   font-weight: normal;
   font-size: 9pt; 
   }
  .menu:link{color:#000000; }
  .menu:visited{color:#000000; }
  .menu:active{color:#ffffff; hover:none ; }
  .menu:hover{color:#FFFFFF; background-color: none; 
      text-decoration: none ;}

.kuva  {text-decoration: none;
  background-color: #f8f8f8; /* harmaa */
  } 

img {
   border-style:   none;
   }

#footer {display: none;}
#rightblock {display: none;}
#leftblock {display: none;}
