body { background-color: #595959; }
#innet { text-align: center; font-family: verdana; }

div.sizer { width: 946px; margin: 30px auto 3px auto; }
table { height: 576px; border-collapse: collapse; empty-cells: show; }

td.logo { width: 166px; height: 546px; vertical-align: top; padding-top: 10px; text-align: center; }
div.prod { padding-top: 210px; }
td.text { width: 410px; height: 546px; background-image: url("img/bg-text.jpg"); background-repeat: no-repeat; background-position: 50% 0%; vertical-align: bottom; }
td.text div { margin: 6px; padding: 0px 6px 2px 6px; color: #462300; background-image: url("img/bg-text.png"); background-repeat: no-repeat; background-position: 50% 50%; }
h2 { margin: 0; padding: 6px 0px 6px 0px; font-size: 18px; font-weight: normal; }
p { margin: 0; padding: 4px 0px 4px 0px; font-size: 13px; font-weight: normal; }

td.image { width: 370px; }
td.image img { }

h3 { color: #ffffff; font-size: 11px; text-decoration: none; font-weight: bold; margin: 0; padding: 0; }

tr.foot td { background-color: #595959; }
td.haku { text-align: center; height: 30px; }
div.haku { float: left; display: inline-block; width: 210px; }
form, select, input { margin: 0; }
form { padding: 0; }
input { padding: 0; }
td.footer { height: 30px; padding: 0; font-size: 11px; text-align: right; color: #ffffff; }
td.footer span { padding: 0px 8px 0px 8px; }
td.footer a { color: #ffffff; text-decoration: none; }