﻿body {
      background: #BD9B82 url('bg.jpg') repeat-x top left;
      font-family : Verdana;
      font-size : 9pt;
      font-style : normal;
      color: #020504;
}

a:active   {  text-decoration: underline;
              color: #DBA689  }
              
a:visited   {  text-decoration: underline;
              color: #AF7454  }
              
a:link   {  text-decoration: underline;
              color: #AF7454  }
              
a:hover    {  text-decoration: none;
              color: #DBA689; }
              
span.ots  {font-family: Arial; font-size: 12pt; font-weight: bold }


span.hr {color: #DBA689 }

span.korostus {font-weight: bold; font-family: arial; font-size: 8pt }
span.superkorostus  {font-family: georgia; font-size: 14pt; font-weight: bold; color: white; letter-spacing: 2px; line-height: 20px }
span.kuvateksti {font-family: arial; font-size: 8pt }

.td_koirani_reuna { border-top: 1px solid #D69E68; border-left: 1px solid #D69E68; border-right: 1px solid #D69E68; border-bottom: 3px double #D69E68; padding: 0px; }
.td_koirani_bg { background: url('solu_bg.jpg') no-repeat top left; width: 600px; padding: 7px; border: 3px solid #FFFFFF }
.td_koirani_bg IMG { border: 3px double #FFFFFF }

.td_img_reuna { border: 1px solid #726229; background: url('solu_bg.jpg') no-repeat top left; padding: 0px}
.td_img_reuna IMG { border: 2px solid #FFFFFF }


.td_etusivu { background-color: #E5D0C4; padding: 2px; text-align: center; line-height: 18px; border: 1px solid #FFFFFF }
.td_etusivu_tum { background-color: #DDC0AF; padding: 2px; text-align: center; line-height: 18px; border: 1px solid #FFFFFF }

.td_keski {background: #E7DED9 url('td_keski_02.jpg') no-repeat top left; width: 935px; line-height: 16px; text-align: justify; vertical-align: top }
.td_keski IMG { background-color: #FFFFFF; border: 3px double #DAB795 }





td { 

      font-family : Arial, Verdana;
      font-size : 9pt;
      text-align: justify
      font-style : normal;
      color: #301E11;
}

table { 

      font-family : Verdana, Arial;
      font-size : 9pt;
      text-align: justify
      font-style : normal;
      color: #020504;
}

.0 {   }

img   { background-color: #E7DED9;
        border-color: white;
}



textarea  {
      font-family : Verdana;
      font-size : 8pt;
      color : #587043;
      background :#BD9B80;
      border-collapse : collapse;
      border-right:1px solid #BD9B80; 
      border-top:1px solid #BD9B80;
      border-bottom : 1px none #BD9B80;
      border-left:1px solid #BD9B80
            }
      


input  {
      font-family : Verdana;
      font-size : 8pt;
      color : #587043;
      background :E7DED9;
      border-collapse : collapse;
      border-right:1px solid #BD9B80; 
      border-top:1px solid #BD9B80;
      border-bottom : 1px none #BD9B80;
      border-left:1px solid #BD9B80
      }
      