/* Layout Stylesheet */ 
* {
padding:0; 
margin:0;
}

html {
  overflow-y: scroll;
  }
html {
  overflow: -moz-scrollbars-vertical;
  }

body {
 margin:10px;
 background: black;
 background-image: url('kuvitus/noise_bg2.gif');
 background-repeat: repeat
 color: #C0C0C0;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:0;
 width:850px;
 margin:auto;
 }

#hdr {
 height:45px;
 background: black;
 background-image: url('kuvitus/noise_bg2.gif');
 background-repeat: repeat
 color: #C0C0C0;
 padding-left: 120px;
 }

#bodyblock {
 position:relative;
 background: black;
 background-image: url('kuvitus/noise_bg2.gif');
 background-repeat: repeat
 color: #C0C0C0;
 width:850px;
 padding:0;
 }

#l-col {
 background: black;
 background-image: url('kuvitus/noise_bg2.gif');
 background-repeat: repeat
 color: #C0C0C0;
 width:102px;
 float:left;
 display: inline-block;
 position: absolute;
 left: 4px;
 top: 20px;
 }

#cont {
 width:704px;
 display: inline-block;
 background: black;
 color: #C0C0C0;
 border: 1px solid gray;
 padding: 20px;
 text-align:left;
 }

img.sidemenu {
position: relative;
left: 0px;
border: 0;
margin: 0;
padding: 0;
}

img.sidemenu_selected {
position: relative;
left: 0px;
border: 0;
margin: 0;
padding: 0;
}

img.sidemenu:hover {
border: 0;
margin: 0;
padding: 0;
}

a.sidemenu {
zoom: 1;
border: 0;
margin: 0;
margin-bottom: -4px;
padding: 0;
}

a.sidemenu_selected {
zoom: 1;
border: 0;
margin: 0;
margin-bottom: -4px;
padding: 0;
}
