    #keskitys {width:850px;
           margin-left:auto;
           margin-right:auto;
          }
#reunat {width:700px;
        height:600px;
        padding-top:20px;
        /*background-image:url(lomaketausta.jpg); */
        border:0px solid #000;
        }
.sisalto_st {vertical-align:top;
          padding-left:20px;
          padding-top:20px;
          text-align:left;
          width:70px;
         }
.sisalto_ot {vertical-align:top;
          padding-left:10px;
          padding-top:20px;
          text-align:left;
          width:60px;
         }
.sisalto {vertical-align:top;
          padding:20px;
          padding-right:1px;
          padding-left:5px;
          text-align:left;                     
         }
.sisalto2 {vertical-align:top;
          padding:20px;
          padding-right:1px;
          padding-left:5px;
          text-align:left;
          width:100px;
         }
.sisalto3 {vertical-align:top;
          padding:20px;
          margin-right:auto;
          margin-left:auto;
          text-align:middle; 
          font-weight:bold;
          color:red;
         }
.sisalto4 {vertical-align:top;
          padding:20px;
          margin-right:auto;
          margin-left:auto;
          text-align:middle;
          width:100px;
         }
.sisalto5 {font-weight:bold;
          color:red;
         }
.lomake1 {width:30px;}
.lomake2 {width:200px;}
.lomake3 {width:120px;}

#kokooja {width:850px;
          border:0px solid #000;
         }

#hakulomake {vertical-align:top;
             width:240px;
             text-align:left;
             border:0px solid #000;
             padding:20px;
             padding-top:40px;
            }

.solu1 {padding:5px;
      border:1px dotted #000;
      font-weight:bold;
      }
.solu {padding:5px;
      border:1px dotted #000;
      }
.viesti {color:red;
        width:100px;}
.loput {text-align:left;
       font-weight:bold;}

.viiva {border-bottom:1px dotted #000;
        padding:8px;
        padding-top:3px;
        padding-bottom:3px;
        text-align:center;
        font-size:12px;}

.ylav {border:1px dashed #000;
          padding:8px;
          text-align:center;}

.tulokset {font-size:14px;}
.tulokset2 {font-size:14px;
            background-color:#c0c0c0;
           }

.jakaja {height:10px;}
.divider {height:5px;}
        
.tulos {font-size:12px;
        border:0px solid #000;
        padding:3px;}

.tulos2 {font-size:12px;
        border:0px solid #000;
        padding:3px;
        text-align:right;}

.tulos3 {font-size:12px;
        border:0px solid #000;
        padding:3px;
        text-align:right;
        background-color:#c0c0c0;
        }

.jeejee {width:100%; 
         text-align:left;}

.test {background:#c0c0c0;}

.ek {background:#c0c0c0;
    }

#keuruu3 {
    
    vertical-align: central;
    border: double;
}
