

body {
      background-color: #000;
      font-family : georgia; font-size : 9pt; font-style : normal; 
      color: #FEE236; 
      padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;
      margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
      position: center; }

.oo {  }

A:link, A:visited, A:active { text-decoration: underline; color: #C9B11D }
A:hover { text-decoration: none; border-bottom: 1px dashed white; color: #C9B11D; }
              
#vas A:hover {  text-decoration: none; border-bottom: 0px dashed white; color: #C9B11D; }
#ala A:hover {  text-decoration: none; border-bottom: 0px dashed white; color: #C9B11D; }

table, td { font-family : georgia; font-size : 9pt; text-align: justify; font-style : normal; color: #FEE236;  }


#keski IMG { background-color: #000; border: 5px solid #FEE236; margin: 3px }
#keski IMG.alignleft { background-color: #000; border: 5px solid #FEE236; margin: 3px; margin: 1px 15px 1px 1px; float: left; }
#keski IMG.alignright { background-color: #000; border: 5px solid #FEE236; margin: 3px; margin: 20px 20px 20px 15px; float: right;  }

#gallery IMG { border: 3px double #FEE236; }


.td_keski { background: #000 url('td_keski.jpg') no-repeat; line-height: 16px; width: 827px; height: 451px; vertical-align: top; text-align: justify;  }
.td_keski IMG { background-color: #000; border: 5px solid #FEE236; margin: 3px }

IMG.alignleft { background-color: #000; border: 3px double #FEE236; margin: 3px; margin: 1px 15px 1px 1px; float: left; }
IMG.alignright { background-color: #000; border: 3px double #FEE236; margin: 3px; margin: 20px 20px 20px 15px; float: right;  }

.solu_reuna { border: #2C2A2B solid 1px; padding: 3px }
.solu_bg { background: #000 url('solu_bg.jpg') repeat-y top left; width: 550px; height: 35px; vertical-align: center; padding: 3px; }
.solu_info { text-align: center; width: 300px; height: 220px; background: #000 url('solu_bg.jpg') no-repeat top left; }
.solu_bg_links { background: #000 url('solu_bg.jpg') no-repeat top left; width: 350px; height: 20px; vertical-align: center; padding: 3px; }
.solu_bg_sukutaulu { background: #000 url('solu_bg.jpg') no-repeat top left; width: 250px; height: 30px; vertical-align: center; padding: 3px; border: 2px solid black }
span.korostus { font-family: georgia; font-size: 9pt; font-weight: bold }
span.korostus_suurempi { font-family: georgia; font-size: 14pt; font-weight: bold }
span.kuvatxt { font-family: georgia; font-size: 7pt; font-weight: normal }
span.ots { font-size: 22; font-weight: bold; letter-spacing: 3px }