body { background-color: #000000; background-image: none; overflow:scroll; }

#innet { text-align: center; padding: 10px 0px 10px 0px; }

#innet div#main { width: 850px; height: 650px; margin-left: auto; margin-right: auto; background-color: #000000; background-image: url("img/kuvio.png"); background-position: 0% 0%; background-repeat: no-repeat; }

#main table { border-collapse: collapse; empty-cells: show; margin: 145px 0px 0px 280px; }
#main td { background-color: transparent; }
#main td.gborder { width: 5px; background-color: #575450; }
#main td.text { background-color: #ffffff; width: 300px; height: 300px; vertical-align: middle; text-align: center; }
#main td.text div { padding: 0px 15px 0px 15px; }
#main td.text div.left { text-align: left; }
#main td.text div.scroll { width: 300px; height: 300px; overflow: auto; text-align: left; padding: 0px; }
#main td.text div.pad { padding: 5px 15px 10px 15px; }
#main td.box { background-color: #f8f5f1; width: 250px; height: 300px; text-align: center; color: #a09782; }
#main td.box div.pad { padding: 10px 0px 0px 10px; }
#main td.box div.left { text-align: left; }
#main td.box div.scroll { width: 230px; height: 280px; overflow: auto; text-align: left; }
#main td.box table.portfolio { width: 210px; margin: 0px 0px 0px 0px; }
#main td.box table.portfolio th,
#main td.box table.portfolio td { font-family: arial; font-size: 9px; color: #a09782; text-align: left; vertical-align: top; }
#main td.banner { height: 180px; vertical-align: top; }
#main td.banner img { margin-top: 5px; }
#main td.gray { background-color: #575450; font-family: arial; }
#main td.submenu { font-family: arial; padding: 3px 10px 3px 15px; font-size: 11px; color: #ffffff; }
#main td.submenu span,
#main td.submenu a { color: #ffffff; text-decoration: none; }
#main td.submenu span { padding: 0px 5px 0px 5px; }
#main td.top { font-size: 11px; padding: 3px 5px 3px 10px; }
#main td.top a { color: #c0c0c0; text-decoration: none; }
#main td.top a.act { color: #ffffff; }
#main td.mid { font-size: 12px; padding: 0px 0px 0px 10px; vertical-align: middle; height: 22px; color: #969696; }
#main td.mid a { color: #969696; }
#main td.menu { font-size: 11px; padding-left: 10px; vertical-align: top; height: 158px; font-family: arial; border-right: 0; }
#main td.menu div { padding-top: 8px; }
#main td.menu a { color: #969696; text-decoration: none; }
#main td.menu a.act { color: #ffffff; }

#main td.text a,
#main td.box a { color: #a09782; }

#main h2, #main p { font-family: arial; margin: 0; }
#main h2 { font-size: 10px; padding: 5px 0px 2px 0px; }
#main p { font-size: 9px; padding: 2px 0px 2px 0px; }
#main ul { font-family: arial; font-size: 9px; margin: 0px 0px 0px 15px; padding: 2px 0px 0px 0px; list-style-image: url("img/dot.gif"); }
#main li { font-family: arial; font-size: 9px; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; }

#innet div#foot { width: 850px; margin-left: auto; margin-right: auto; background-color: #000000; text-align: center; }
#foot div { padding-top: 5px; }
#foot span { font-family: arial; font-size: 9px; font-weight: normal; color: #969696; padding: 0px 10px 0px 10px; }
#foot a { color: inherit; text-decoration: none; }

img { filter:alpha(opacity=100); }

img.idupe { position:absolute; z-index:30000; visibility:hidden; }
