body {
      background: #D29157 url('bg.jpg') repeat-x top left;
      position: center ;
      font-family : Verdana;
      font-size : 8pt;
      font-style : normal;
      color: #5E2B1A;
      padding-top: 0px;
      padding-left: 0px;
      padding-right: 0px;
      padding-bottom: 0px;

      
}

.oo {  }

a:link, 
a:visited, 
a:active   {  text-decoration: underline;
              color: #7B3822  }
              
a:hover    {  text-decoration: none;
              border-bottom: 1px dashed white;
              color: #7B3822;
              }

table, td { 

      font-family : Verdana;
      font-size : 8pt;
      text-align: justify;
      font-style : normal;
      color: #5E2B1A;
      line-height: 16px;
}



.td_keski { background: #B87356 url('td_keski.jpg') no-repeat; line-height: 16px; width: 886px; vertical-align: top; text-align: justify;  }

.td_valikko_sisa { background-color: #C1866C; padding: 3px; width: 120px; text-align: center; line-height: 16px; }
.td_valikko_ulko { background-color: white; padding: 2px; border: 1px solid #7B3822; line-height: 16px; }

.td_esittely_yhteystiedot { background-color: #BD8063; border: 3px double #B06B4A; padding: 3px; line-height: 16px; }
.td_esittely_yhteystiedot IMG { border: 3px solid white; line-height: 16px; }

.td_esittely_saannot_bg { background-color: #B87656; line-height: 16px; }

span.ots { font-family: Arial; font-size: 12pt; font-weight: bold }
span.korostus { font-family: Arial; font-size: 8pt; font-weight: bold }
span.kuvatxt { font-family: Arial; font-size: 8pt; font-weight: normal }

input, textarea  {
      font-family : Verdana;
      font-size : 8pt;
      color : #5E2B1A;
      background :#C1866C;
      border-collapse : collapse;
      border-right: 1px solid #B06B4A; 
      border-top: 1px solid #B06B4A;
      border-bottom : 1px solid #B06B4A;
      border-left: 3px double #B06B4A;
      }



      
      