table#innet { border-collapse: collapse; empty-cells: show; margin: 10px 0px 10px 0px; width: 900px; border-top: 2px solid #ffcc66; border-right: 2px solid #ffcc66; border-bottom: 2px solid #ffcc66; border-left: 2px solid #ffcc66; }

#innet td.gray { background-color: #eaeaea; height: 30px; border-top: 2px solid #ffcc66; border-bottom: 2px solid #ffcc66; }

#innet td.left { width: 325px; text-align: center; vertical-align: top; }
#innet td.left img { border-top: 1px solid #ffcc66; border-right: 1px solid #ffcc66; border-bottom: 1px solid #ffcc66; border-left: 1px solid #ffcc66; margin-top: 25px; margin-bottom: 25px; }
#innet td.left div.haku { font-family: verdana; }
#innet td.left div.haku h2 { color: #cc9900; font-size: 12px; margin: 10px 0px 10px 0px; }

#innet div.teksti { font-family: verdana; font-size: 12px; font-weight: none; color: #666699; margin: 40px 20px 0px 30px; }
#innet div.teksti b { color: #808080; }
#innet div.teksti a { color: #cc9900; }
#innet div.teksti p { margin: 5px 0px 10px 0px; color: #808080; }
#innet div.teksti h2 { color: #cc9900; font-size: 13px; margin: 10px 0px 10px 0px; }
#innet div.teksti h3 { color: #cc9900; font-size: 12px; margin: 15px 0px 10px 0px; }

#innet td.foot { background-color: #eaeaea; border-top: 2px solid #ffcc66; text-align: center; padding: 4px 10px 4px 10px; }
#innet td.foot span { padding: 0px 10px 0px 10px; color: #cc9900; font-family: verdana; font-size: 10px; font-weight: bold; }
#innet td.foot a { color: #cc9900; text-decoration: underline; }