body { background-color: #990000;
       background-repeat: no-repeat;
       font-family: verdana, sans-serif, arial, helvetica;
       font-size: 10pt;
       color: #ffffff;
       padding-top: 0px;
       padding-left: 0px;
       padding-right: 0px;
       padding-bottom: 0px;
       margin-top: 80px;
       margin-left: 50px; }

a { text-decoration: none;
         color: #296ef9; }

a:hover { text-decoration: underline;
          color: #0545c5; }

table { font-family: verdana, sans-serif, arial, helvetica;
        font-size: 12pt;
        font-color: #ffffff; }

.palauteTable { margin-left: 30px; }

.palaute { font-family: verdana, sans-serif, arial, helvetica;
           font-size: 12pt;
           color: #ffffff;
           vertical-align: top; }

.palauteAla { vertical-align: top;
              padding-top: 20px; }


h2 { padding-left: 30px;
     color: #ffffff; }

h3 { padding-left: 30px;
     color: #ffffff; }

.runko { width: 900px;
         height: 400px; }

.headerIndex { width: 750px;
               height: 250px;
               text-align: left;
               padding-left: 100px; }

.header { width: 750px;
          height: 300px;
          vertical-align: top;
          padding-top: 50px;
          text-align: left;
          padding-left: 20px; }

.menuIndex { width: 150px;
             text-align: left;
             padding-left: 10px; }

.indexilm { width: 380px;
            vertical-align: top;
            padding-top: 0px; }

.ilmoitus { text-align: center; }

.ilmoitus2 { text-align: center;
             font-size: 11pt; }

.menu { width: 150px;
        vertical-align: top;
        padding-top: 80px;
        text-align: left;
        padding-left: 10px; }

.menuala { text-align: center;
           padding-top: 10px; }

.soluAla { text-align: left;
           padding-left: 120px; }

<!-- padding-left: 250px; -->

.pmaksu { width: 230px;
          text-align: left; 
          padding-left: 30px;
          vertical-align: top;
          padding-top: 30px;
          font-size: 10pt; }

.yhttiedot { height: 150px;
             text-align: center;
             color: #ffffff; }

.nimet { vertical-align: text-top;
         font-size: 12pt; }

.nimet2 { width:600px;
          vertical-align: text-top;
          font-size: 10pt; }

.nayttely { width: 500px;
            margin-left: 30px;
            color: #ffffff; }

.teksti { padding-left: 30px;
          padding-top: 30px; }

.taiteilijat { width: 600px;
               margin-left: 30px;
               color: #ffffff; }

#scroll { width: 650px;
          text-align: left;
          position: relative; 
          overflow: auto; 
          height: 420px;
          float: left; }

.vali1 { height: 20px;}

<!-- tiedotteet -->

.tiedote { height: 100px; }

.tiedote_artikkeli { height: 50px; }

.solu_artk { vertical-align: top; }

.teksti2_1 { padding-left: 30px;
             vertical-align: text-top;
             padding-top: 5px;
             font-size: 11pt;
             font-style: italic; }

.teksti2 { padding-left: 30px;
           vertical-align: text-top;
           font-size: 11pt;
           font-style: italic; }

.teksti3_1 { padding-left: 10px;
             vertical-align: text-top;
             padding-top: 5px;
             font-size: 10pt;
             font-style: italic; }

.teksti3 { padding-left: 10px;
           vertical-align: text-top;
           font-size: 10pt;
           font-style: italic; }

.teksti4 { padding-left: 30px;
           font-size: 12pt; }


<!-- tiedotteet -->

.sulj { text-align: center;
        font-size: 14pt;
        font-style: italic;
        font-weight: Bold; }




