
 BODY {
   font-family: Arial;
   font-size:14px;
   font-weight:normal;
 }

 IMG {
   border: 0;
 }

 BODY.menu {
   background-color: white;
   /*background-image:url(home/v8.gif);*/
   /*background-color: #47A1C4;*/
 }

 P.smmfont {
   font-size: 80%;
 }

 TABLE.grey {
   background-color: #FFFFFF;
   border-collapse: collapse;
   border: 1px solid #47A1C4;
   margin-left: 1em;
   margin-top: 0.5em;
   }

 TABLE.vertpad {
   padding-bottom: 0.2em;
 }


 TR.trpic1 {
   background-image:url(kos.gif);
 }

 TR#tdhdr {
   background-color: #EFFFFF;
   border-top: 1px solid #47A1C4;
   }

 .smfont {
   font-size: 80%;
   border-bottom: 1px dotted #47A1C4;
   padding-left: 1em;
   padding-right: 1em;
   text-align: right;
 }

 .smfont2 {
   font-size: 80%;
   border: 1px dotted #47A1C4;
   padding-left: 0.5em;
   padding-right: 0.5em;
   text-align: left;
 }

 .smfont3 {
   font-size: 60%;
   border: 1px dotted #47A1C4;
   padding-left: 0.5em;
   padding-right: 0.5em;
   text-align: left;
 }

 .smfontplain {
   font-size: 80%;
   border: none;
   padding-left: 0.5em;
   padding-top: 0.1em;
   text-align: left;
 }

 TD#tdhdr {
   padding-left: 1em;
   padding-right: 1em;
 }
 
 .mnd {
   background-color: #47A1C4;
   font-family: Arial;
   font-size:16px;
   font-weight:bold;
   color: #47A1C4;
   color: #EFFFFF;
   text-decoration:none;
   list-style-type:none;
   margin-left:0;
   padding-left:0;
 }

 .mndinv1 {
   /*background-color: white;*/
   font-family: Arial;
   font-size:14px;
   /*font-size:16px;*/
   /*font-weight:bold;*/
   font-weight:normal;
   color:#2B6F85; 
   color:black;
   /*color: #EFFFFF;*/
   text-decoration:none;
   list-style-type:none;
   margin-left:0;
   padding-left:0;
 }

 UL.mndinv1 {
   /* border-right: 1px solid black; */
   /*background-image:url(home/v8.gif);*/
   /*background-image:url(home/Taustat/Navi/sininen1.gif);*/
   background-image:url(home/Taustat/Navi/lila1.jpg);
 }
  /* (siniset liukkarit) background-image:url(home/testi211.gif);
  background-image:url(home/testi41.gif); */
  
 .mn {
 list-style-type:none;
 text-align: right;
 /*background-image:url(home/Taustat/Navi/sininen2.gif);*/
 background-image:url(home/Taustat/Navi/lila2.jpg);
  }
  
  .al0 {
 /*background-color: white;*/
   font-family: Arial;
   font-size:14px;
   /*font-size:16px;*/
   /*font-weight:bold;*/
   font-weight:normal;
   color:#2B6F85; 
   color:black;
   /*color: #EFFFFF;*/
   text-decoration:none;
   text-align: center;
   list-style-type:none;
   margin-left:0em;
   padding-left:0;
  }
  
  .al{
    /*background-color: white;*/
   font-family: Arial;
   font-size:14px;
   /*font-size:16px;*/
   /*font-weight:bold;*/
   font-weight:normal;
   color:#2B6F85; 
   color:black;
   /*color: #EFFFFF;*/
   text-decoration:none;
   text-align: justify;
   text-indent:0em;
   list-style-type:none;
   margin-left:0.0em;
   margin-right:0.5em;
   padding-left:0;
  }
  
  .sitm{
   font-size:15px;
   font-family: Arial ;
   text-indent:0em;
   margin-left:0.0em;
   margin-right:0.5em;
   padding-left:0;
   }
  
 .mnd2 {
   background-color: #EFFFFF; 
   font-family: Arial;
   font-size:14px;
   font-weight:normal;
   color: #47A1C4;
   text-decoration:none;
   list-style-type:none;
   margin-left:0.5em;
   padding-left:0;
 }

 .mndinv2 {
   /*background-color: white;*/
   font-family: Arial;
   font-size:12px;
   font-weight:normal;
   color:black;
   /*color:#2B6F85; */
   text-decoration:none;
   list-style-type:none;
   /*margin-left:0.5em;*/
   margin-left:0.8em;
   padding-left:0;
 }

 .mnd3 {
   background-color: #EFFFFF;
   font-family: Arial;
   font-size:14px;
   font-weight:normal;
   color: #47A1C4;
   text-decoration:none;
   list-style-type:none;
   margin-left:0;
   padding-left:0;
 }


 @media print {
   #forprint {
     font-size:20px;
     border: solid white 1px;
   }
   .mnd2 {
     font-size:20px;
   }
   
 }

