/* CSS Document */
html,body {
	height: 100%;
	background-color:#fafafa;
	margin:0px;
}
 html { overflow-y: scroll; }
.vasensolu {
	background-color:#ffffff;
	width:7px;
	height:100%;
	background-image: url(../kuvat/pt_vasen.gif);
}
.oikeasolu {
	background-color:#ffffff;
	width:7px;
	height:100%;
	background-image: url(../kuvat/pt_oikea.gif);
}
.paataulu{
	background-color:#ffffff;
	height:100%;
	width:741px;

}
.pvmsolu{
	background-color:#ffffff;
	border-bottom:1px solid #f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:25px;
	width:100%;
}
.uutissolu{
	width:470px;
	background-color:#ffffff;
	text-align:justify;
	border-right:1px solid #f1f1f1;
	vertical-align:top;

}
.tapahtumasolu{
	width:271px;
	background-color:#ffffff;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tietoarodustasolu{
	background-color:#ffffff;
	width:541px;

  border-right:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	text-align: justify;
	vertical-align:top;
}
.uutisarkistosolu{
	background-color:#ffffff;
	width:541px;

  border-right:1px solid #f1f1f1;
	border-left:1px solid #f1f1f1;
	vertical-align:top;
}
.sivuvasen
{
	width:100px;
	background-image: url(../kuvat/tassunjaljet.gif);

}
.sivuoikea
{
	width:100px;
	background-image: url(../kuvat/tassunjaljet1.gif);

}
.copyrightsolu{
	width:100%;
	border-top:1px solid #f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.lisaajapvm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2f512c;
}
.otsikkosolu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f512c;
	background-color:#fafafa;	
	border-bottom:1px solid #f1f1f1;

}
.tekstit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2f512c;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
strong{
 background-color:#FFFF00;
}
a:link     { color: #3a7d1c;  text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; } 
a:visited  { color: #3a5e2a;  text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
a:hover    { color: #3cb108;  text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 