body{
 margin: 0;
 padding:0;
 background: rgb(255,255,255);
 color: rgb(51,51,0);
 font-family: verdana, arial, helvetica, sans-serif;
 }
 
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	color: rgb(0,0,153);
	}
	
h2, h3, h4, h5, h6 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-weight:650;
	color: rgb(0,0,153);
	}

p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
	
	td {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
	
	
li {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
	


	
	
a {
	color: rgb(51,51,0);
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

.ohut { 
font-size: 10px;
font-weight: 200;
 }
 
#logo{
 
 background: rgb(0,0,128);
margin:10px 50px 0px 50px;

  }
	
#valikko {
background-color: rgb(255,255,0);
margin:0px 50px 0px 50px;
padding: 0px 10px 0px 10px;
text-align: center;
color: rgb(102,51,0);
  }
	
#valikko a:hover {
background-color: rgb(255,255,255);
  }

	
#polku {
margin:0px 50px 0px 50px;
text-align: right;
padding: 0px 10px 0px 0px;

  }
	
	
a:link {
color: rgb(0,0,153);
}

a:visited {
color: rgb(153,153,153);
}

a:hover {
background-color: rgb(255,255,0);}

#sisus {
background-color: rgb(255,255,255);
	margin:50px 50px 50px 50px;
	padding:10px;
	border-width: 1px;
	border-style: dotted;
	border-color: rgb(51,51,0);
	}
	
img
 { 
 border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
border-left-style: solid; border-right-style: solid; border-top-style: solid; border-bottom-style: solid;
 border-color: rgb(51,51,0);
 margin: 0px 30px 10px 0px;
  }
	
.kehys {
padding: 10px 10px 10px 10px;
  }

.noborder
 { 
  border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
  }
	

#info  {
margin:0px 50px 0px 50px;
font-size: small;
text-align: center;
  }
