body { background-image: none; background-color: #dbd7d6; }

#innet { text-align: center; padding-top: 20px; }

div.ilkka_tapani { width: 786px; margin: 0px auto 0px auto; background-color: #000000; }
table { border-collapse: collapse; empty-cells: show; background-color: transparent; }
td { background-color: transparent; }
td div.m div { padding-top: 10px; }
td.i_l { width: 556px; height: 650px; }
td.i_l img { margin-left: 20px; }
td.i_l div.m { padding-left: 270px; }
td.i_r { width: 230px; height: 650px; }

td.l { width: 556px; height: 650px; background-image: url("img/bg.gif"); background-position: 0% 0%; background-repeat: no-repeat; vertical-align: top; }
td.l div.m { position: absolute; margin: 80px 0px 0px 50px; }
td.l div.p { padding: 140px 20px 0px 250px; }
div.p { font-family: arial; font-size: 12px; color: #c0c0c0; margin: 0; padding: 2px 0px 8px 0px; }
div.p strong { font-size: 13px; color: #c1c0b3; font-weight: normal; }
td.r { width: 250px; height: 650px; }
td.r h2 { font-family: century gothic, verdana; font-size: 14px; color: #dac352; }
td.r h2 a { color: #dac352; }

img { filter:alpha(opacity=100); }

form { margin: 0; }
form td { padding: 0px 0px 5px 0px; }
form th { text-align: right; }
form input,
form textarea { border: 2px dotted #969696; background-color: transparent; color: #969696; }
form td input,
form td textarea { width: 250px; }
form textarea { height: 80px; }
form th input { margin-left: 5px; }