p.vali { color: white; font-size: 8pt; font-family: verdana; font-weight: bold; text-align: center; vertical-align: middle; }
p.oik { color: white; font-size: 8pt; font-family: Verdana, sans-serif; text-align: center; }
p.news { color: white; font-size: 10pt; font-family: Verdana, sans-serif; }
td.vali { background-image: url(../kuvat/nappi.jpg); background-repeat: no-repeat; background-position: center; text-align: center; }
td.vali2 { background-image: url(../kuvat/nappi3.jpg); background-repeat: no-repeat; background-position: center; text-align: center; }
td.logo {text-align: center; }
a:link { color: white; }

a:visited { color: navy; }

a:hover {  }

a:active { }
table.tausta { background-color: #336799; background-image: url(../kuvat/tausta.jpg); background-repeat: no-repeat; background-position: center 0; }
td.oik { vertical-align: top; }
body.oik { background-color: #336799; }
td.ajan { color: white; font-size: 8pt; font-family: Verdana, sans-serif; font-weight: bold; text-align: center; vertical-align: middle; border: ridge 2pt #0082d6; }
td.new { color: #1b3244; font-size: 8pt; font-family: verdana, sans-serif; font-weight: normal; background-color: #69c; text-align: left; vertical-align: top; padding: 3pt; border: ridge 2pt #0082d6; }
h1 { color: white; font-size: 12pt; font-family: Verdana, sans-serif; font-weight: bold; margin: 0.67em 0; }
td.sisa { color: white; font-size: 10pt; font-family: Verdana, sans-serif; text-align: left; vertical-align: top; }
td.sisalo { color: white; font-size: 10pt; font-family: Verdana, sans-serif; text-align: left; vertical-align: top; }
td.sisatuo { color: white; font-size: 8pt; font-family: Verdana, sans-serif; text-align: left; vertical-align: top; }
td.kuvatuo { color: white !important; font-size: 8pt; font-family: Verdana, sans-serif; text-align: center; vertical-align: top; }
td.vie { color: white; font-size: 8pt; font-family: verdana, sans-serif; font-weight: bold; text-align: center; vertical-align: middle; }
td.gal { text-align: center; vertical-align: middle; }
td.kie { text-align: center; vertical-align: bottom; }
td.hinta { color: white; font-size: 8pt; font-family: Verdana, sans-serif; text-decoration: underline; text-align: right; vertical-align: top; }
td.sisaetu { color: white; font-size: 10pt; font-family: Verdana, sans-serif; text-align: center; vertical-align: top; }
p.etu { color: white; font-size: 10pt; font-weight: bold; }
table.news { background-color: #336799; border-color: #0082d6; border-style: ridge; }
td.news { vertical-align: top; padding: 10pt; }
p.linkki { cursor: pointer;}
img.linkki { cursor: pointer; border: solid 1pt white; }
img.gal { border: solid 2pt white; }
body.news { background-color: #69c; }
body.gal { background-color: #1b3244; }
a.vali { color: white; font-size: 8pt; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; }
a.vali2 { color: #336799; font-size: 8pt; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; }
p.tama { color: white; font-size: 8pt; font-family: verdana, sans-serif; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; margin: inherit; }
td.ots { text-align: left; }
td.link { text-align: center; vertical-align: top; }
a.vene { color: #1b3244; font-size: 8pt; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; }
body { background-color: #0082d6; overflow:scroll; }
img.tuo { border: solid 1pt white; }
hr { color: #1b3244; }
p.loma { color: white; font-size: 8pt; font-family: tahoma; font-weight: bold; text-align: left; }
input.loma { color: #1b3244; background-color: #69c; border: solid 1pt #336799; }
textarea.loma { color: #1b3244; font-size: 10pt; font-family: tahoma; background-color: #69c; border: solid 1pt #336799; }

