@charset "iso-8859-1";
															 
body { margin: 0px; padding: 0px; text-align: center; background: url(gfx/taust.jpg); }
body, div, td, input, textarea { font-family: verdana, tahoma, arial; font-size: 11px; color: #000; }

a { color: #444; text-decoration: none; }
a:hover { color: #cc0000; text-decoration: none; }

#null { margin: 0 auto; width: 760px; text-align: left; display: relative; background: url(gfx/sisu0.jpg) repeat-y 50% 50%; }

#topic { display: block; width: 760px; height: 359px; position: relative; background: url(gfx/topic.jpg) no-repeat 50% 50%; }
.t1 { display: block; position: absolute; top: 0px; right: 760px; }
.t2 { display: block; position: absolute; top: 0px; left: 760px; } 
.home { display: block; text-decoration: none; width: 760px; height: 250px; }

#menu { display: block; position: absolute; bottom: 0px; left: 0px; padding: 40px; font-size: 17px; font-weight: bold; }
#menu a { display: block; float: left; margin-right: 15px; font-family: tahoma, verdana, arial; font-weight: bold; }

#sisu { display: block; position: relative; background: url(gfx/sisu1.jpg) no-repeat top center; }
.text { display: block; padding: 30px; width: 480px; text-align: justify; float: left; }
.pilt { display: block; width: 200px; padding: 10px; padding-top: 30px; text-align: center; float: right; }
#bnds b { font-size: 13px; }
#bnds span { font-size: 10px; }
.gb { border-bottom: 1px solid #444; padding-bottom: 5px; }

.pilt input, .pilt textarea { width: 90%; background: #fff; border: 1px solid #444; color: #cc0000; }

#footer { display: block; position: relative; background: url(gfx/sisu2.jpg) no-repeat 50% 50%; height: 130px; }		   
.wassula { display: block; width: 200px; text-align: right; padding: 25px; line-height: 150%; float: right; font-size: 10px; }