#alkupohja { text-align: right; width: 745px; height: 100%; vertical-align: middle; border-width: 0 }

td  { font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-style: normal }
#pohja    { background-color: #000000; width: 747px; height: 100%; border-width: 0 }
#pohjayvk   { background-color: #fff; width: 9px; height: 1px }
#pohjayk   { background-color: #fff; text-align: left; width: 745px; height: 11px }
#pohjayok   { background-color: #fff; width: 9px; height: 1px }

#pohjakv   {  width: 1px }
#pohjakk  { width: 745px }
#pohjako   {  width: 1px }

#pohja2      { background-color: #FFFFFF; width: 745px; height: 100%; border-width: 0 }
#yla { background-image: url("img/head.jpg"); width: 745px; height: 95px } 

#fade1 { background-image: url("img/fade1.jpg"); text-align: left; width: 170px; height: 80px; vertical-align: top }
#fade2 { background-image: url("img/fade2.jpg"); text-align: left; width: 370px; height: 80px; vertical-align: top }
#fade3    { background-image: url("img/fade3.jpg"); text-align: right; width: 205px; height: 80px; vertical-align: top }

#vasen      { background-color: #ffcf83; text-align: left; width: 170px; height: 100%; vertical-align: top }
#keski      { text-align: left; width: 575px; height: 100%; vertical-align: top }


.otsikkotaulu       {font-family: Arial; text-align: left; width: 370px; vertical-align: top }
.tekstitaulu  { text-align: left; width: 370px; vertical-align: top }
.kuvataulu          { text-align: left; width: 205px; vertical-align: top }
.alavali       { height: 40px; }




.otsikko      { font-size: 18px; font-family: Helvetica, Arial, Geneva, Verdana, sans-serif; margin-bottom: 12px; margin-left: 15px ; margin-top: 15px}
.otsikko2 { font-size: 15px; font-family: Helvetica, Arial, Geneva, Verdana, sans-serif }
.valiotsikko     { font-size: 13px; font-weight: bold; margin-right: 15px; margin-left: 30px }
.teksti    { margin-right: 15px; margin-left: 45px }
.kuvateksti  { color: #959595; font-size: 9px }
.kuvateksti2  { color: #000000; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9px }
.pvm  { color: #959595; font-size: 9px; margin-left: 15px}
.osoite    { color: #ccc; font-size: 9px; margin-bottom: 1px }
.printosoite { color: #ccc; font-size: 9px; font-family: Arial; margin-bottom: 1px }
A, A:ACTIVE, A:VISITED  { color: #353795; font-size: 11px; text-decoration: none }
A:HOVER  { color: #353795; font-size: 11px; text-decoration: underline }
hr  { width: 320px; height: 1px; border: dashed thin #cfcfcf }

A.valikko , A:ACTIVE.valikko , A:VISITED.valikko , A:HOVER.valikko   { font-family: Arial, Helvetica; color: #000000; font-size: 10px; text-decoration: none; margin-left: 30px  }
A.valikko_on , A:ACTIVE.valikko_on , A:VISITED.valikko_on , A:HOVER.valikko_on   { font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px; text-decoration: none; margin-left: 30px  }
A.alavalikko, A:ACTIVE.alavalikko, A:VISITED.alavalikko, A:HOVER.alavalikko  { font-family: Arial, Helvetica; color: #000000; font-size: 10px; text-decoration: none; margin-left: 40px  }
A.alavalikko_on, A:ACTIVE.alavalikko_on, A:VISITED.alavalikko_on, A:HOVER.alavalikko_on  { font-family: Arial, Helvetica; color: #FFFFFF; font-size: 10px; text-decoration: none; margin-left: 40px  }
p.valikko { margin-top: 15px }

A.link2, A:ACTIVE.link2, A:VISITED.link2  { color: #ccc; font-size: 9px; text-decoration: none }
A:HOVER.link2  { color: #000; font-size: 9px; text-decoration: underline }

div.interreg {
position: relative;

width: 150px;  
margin-top: 15px;
 text-align: center;
margin-bottom: 30px;
margin-left: 10px;

}

p.interreg {
font-size: 10px;
font-family: Arial;
font-weight: normal;

}
