
body {
	font-family:Verdana;
	font-size:18px;
	padding:10px;
}

p{
  margin: 0px;
  padding:0px;
  margin-right:220px;
  padding-bottom:0px;
}


div.menu {
  background-image: url('images/aloke_bg_top.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  width: 830px;
  height: 185px;
  
  margin: 0px;
  padding: 0px;
}


div.middle {
  background-image: url('images/aloke_bg_mid.jpg');	
  background-position: center center;
  background-repeat: repeat-y;
  
  width: 830px;
  height: 100%;
  
  margin: 0px;
  padding:0px;

}
 
 div.text_mid {
  width:830px;
  padding-top:50px;
  padding-left:120px;
  margin-right:200px;
 }

div.bottom {
  background-image: url('images/aloke_bg_bot.jpg');	
  background-position: center center;
  background-repeat: no-repeat;
  width: 830px;
  height: 237px;
  margin: 0px;
  padding: 0px;
}


 p.footer {
	margin: 0px;
    padding:0px;
	padding-top: 160px;
	font-size:12px;
	background-image:none;
	text-align:center;
 }
 

 img#index {
  vertical-align: text-top;
  float: right;
 }
 
  img#yhteys{
  float: right;
 }
 
 ul 
{
  font-family:Verdana;
  font-size:11px;

}

ul.tab
{

list-style-type:none;
margin:0;
padding-top:115px;
padding-left:75px;
overflow:hidden;
}
li.tab 
{
float:left;
}
a.menu:link,a.menu:visited 
{
display:block;
width:120px;
font-family:Verdana;
font-weight:bold;
color:#FFFFFF;
background:url('images/menu_link.png');	
background:rgba(0, 170, 34, 0.3);

text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
a.menu:hover,a.menu:active
{
background:url('images/menu_hover.png');	
background: rgba(0, 255, 0, 0.4);
}

a.selected:link,a.selected:visited 
{
display:block;
width:120px;
font-family:Verdana;
font-weight:bold;
color:#FFFFFF;
background:url('images/menu_select.png');
background:rgba(20, 119, 20, 0.7);
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}

.link_no_dec
{
	text-decoration:none;
	color:#006600;
}
