#innet { text-align: center; }
#innet .innet { margin: 5px auto 5px auto; border-collapse: collapse; empty-cells: show; width: 900px; font-family: verdana; }

#innet td.head { background-image: url("img/head-bg.jpg"); background-repeat: no-repeat; background-position: 0% 0%; text-align: right; vertical-align: middle; height: 100px; }

#innet td.cont {  }
#innet td.cont div.bord { border-top: 2px solid #c3c1c1; border-right: 2px solid #c3c1c1; border-bottom: 2px solid #c3c1c1; border-left: 2px solid #c3c1c1; background-image: url("img/main-bg.jpg"); background-repeat: no-repeat; background-position: 50% 50%; }
#innet td.cont table { border-collapse: collapse; empty-cells: show; height: 430px; width 100%; }
#innet td.cont table td { background-color: transparent; }
#innet td.cont table td.vert-text { width: 449px; background-color: #ffffff; }
#innet td.cont table td.vert-spacer { width: 447px; }
#innet td.cont table td.hori-text { height: 40%; padding: 5px 10px 5px 10px; }
#innet td.cont table td.hori-spacer { height: 60%; }

#innet td.cont div.teksti { background-color: transparent; padding: 5px 10px 5px 10px; }
#innet td.cont div.teksti h2 { font-size: 11px; color: #4c6463; padding: 0; margin: 0px 0px 5px 0px; }
#innet td.cont div.teksti p { font-size: 10px; color: #4c6463; padding: 0; margin: 5px 0px 5px 0px; }

#innet td.vert-text div.scroll { width:440px; height:410px; overflow:auto; background-color: #f4f4f4; }
#innet td.vert-text div.scroll h2, 
#innet td.vert-text div.scroll p { color: #4c6463; font-family: verdana; }
#innet td.vert-text div.scroll h2 { padding: 0; margin: 10px 0px 10px 0px; font-size: 11px; }
#innet td.vert-text div.scroll p { padding: 0; margin: 5px 0px 5px 10px; font-size: 10px; }
#innet td.vert-text div.scroll a { color: #4c6463; text-decoration: underline; }

#innet td.foot1 { background-image: url("img/foot1-bg.gif"); background-repeat: no-repeat; background-position: 100% 100%; text-align: left; vertical-align: middle; height: 40px; }
#innet td.foot1 div.haku { font-size: 12px; }
#innet td.foot1 div.haku form,
#innet td.foot1 div.haku input,
#innet td.foot1 div.haku select { margin: 0px 0px 0px 10px; padding: 0; }
#innet td.foot1 span.myymalat { padding-left: 20px; }
#innet td.foot1 span.myymalat a { font-weight: bold; color: #4c6463; }
#innet td.foot2 { background-image: url("img/foot2-bg.gif"); background-repeat: no-repeat; background-position: 0% 0%; text-align: middle; vertical-align: bottom; height: 48px; padding: 0px 100px 23px 10px; }
#innet td.foot2 span { color: #4c6463; font-size: 10px; font-weight: bold; padding: 0px 10px 0px 10px; }
#innet td.foot2 a { color: #4c6463; text-decoration: underline; }