body {
      background-color: #4F75A3;
      position: center ;
      font-family : Verdana;
      font-size : 8pt;
      font-style : normal;
      color: #1D3756;

      
}

.oo {  }

a:link, 
a:visited, 
a:active   {  text-decoration: underline;
              color: #2F588A  }
              
a:hover    {  text-decoration: none;
              border-bottom: 1px dashed #4F75A3;
              color: #2F588A; }

table, td { 

      font-family : Verdana;
      font-size : 8pt;
      text-align: justify;
      font-style : normal;
      color: #1D3756;
}



.td_keski { background: #B1C9E2 url('td_keski.jpg') no-repeat top left; line-height: 17px; text-align: justify; width: 794px; vertical-align: top }
.td_bg { background-color: #C2D2E4; text-align: justify; padding: 10px; width: 550px; vertical-align: top; line-height: 17px; }
.td_bg_ulko { background-color: white; padding: 3px; border: 1px solid #4F75A3 }
.td_yritys_yhteystiedot { background: #90B2DF url('solu_bg_small.jpg') no-repeat top left; padding: 3px; width: 150px; height: 80px; line-height: 17px; }
.td_linkit { background: #90B2DF url('solu_bg_small.jpg') no-repeat top left; padding: 3px; width: 280px; height: 30px; }
.td_keski I { color: #2F588A; font-weight: bold; font-style: normal; font-family: Arial }
.0 {  }


input, textarea  {
      font-family : Verdana;
      font-size : 8pt;
      color : #491F01;
      background :#4F75A3;
      border-collapse : collapse;
      border-right: 1px solid #85482A; 
      border-top: 1px solid #85482A;
      border-bottom : 1px solid #85482A;
      border-left: 3px double #85482A;
      }
      
      