#innet { border-collapse: collapse; empty-cells: show; margin: 10px 0px 10px 0px; font-family: verdana; }

#innet div.outer-border { padding: 1px 1px 1px 1px; border-top: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; }
#innet div.inner-border { border-top: 3px solid #dbdbdb; border-right: 3px solid #dbdbdb; border-bottom: 3px solid #dbdbdb; border-left: 3px solid #dbdbdb; }

#innet .rosebg { background-image: url("http://www.sininetsivut.fi/innet/rosen_serien/img/rosebg.gif"); background-position: 0% 0%; background-repeat: repeat; padding: 20px 20px 5px 20px; }
#cont { background-color: transparent; border-collapse: collapse; }
#cont td { background-color: transparent; }
#cont td.left { padding: 10px 30px 5px 10px; }

#cont div.teksti { background-image: url("http://www.sininetsivut.fi/innet/rosen_serien/img/text-bg.gif"); background-position: 0% 0%; background-repeat: repeat-y; padding: 0px 20px 0px 20px; }
#cont div.teksti a { color: 808080; text-decoration: underline; }

#cont h2 { margin : 0; padding: 10px 0px 10px 0px; font-size: 12px; color: #9a3300; }
#cont p { margin: 0; padding: 0px 0px 10px 0px; font-size: 11px; color: #476365; }


#cont td.haku { vertical-align: middle; }
#cont td.haku input, #cont td.haku select, #cont td.haku form { margin: 0; padding: 0; }
#cont td.haku input, #cont td.haku select { margin: 5px 0px 0px 5px; }
#cont td.haku h1 { font-family: verdana; font-size: 10px; color: 808080; margin: 2px 0px 2px 0px; padding: 0; }

#cont td.foot { font-family: arial; font-size: 10px; color: #808080; font-weight: bold; vertical-align: bottom; padding: 0px 0px 0px 0px; }
#cont td.foot span { padding: 0px 7px 0px 7px; }
#cont td.foot a { color: #808080; text-decoration: underline; }