html, body
 { background-color: #fffef3;
 	margin: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px; 
    margin-bottom: 0px; 
    padding: 0; 
}

p {

	font-family: "Verdana", "Helvetica", "Sans-Serif";
	font-size: 8pt;
	font-weight: normal;
	color: #808080;

}
.text {
	font-family: "Verdana", "Helvetica", "Sans-Serif";
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
}

.h1 {
	font-family: "Arial", "Verdana", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	font-weight: bold;
	color: #808080;
}

.text_bold { font-weight: bold;}

a:link, a:visited { color: #808080; text-decoration: underline;}
a:hover{ color:#808080; text-decoration: none;}
a:active { color: #808080; text-decoration: underline;}

#otsikko
{
	background-color: #E3E2D8;
}

#textarea1 {
	font-family: "Verdana", "Helvetica", "Sans-Serif";
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
	
}

.kehys { border: solid; border-color: #D8D8D8; border-width: 1px;}
.teoslista { padding: 5px;}
.spacer {border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8;}

hr {border:none; height:1px; background-color:#D8D8D8; color:#D8D8D8;}


table td.info {
	vertical-align:middle;
	text-align:left;
	font-family: "Verdana", "Helvetica", "Sans-Serif";
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
}

table td.infoviesti {
	vertical-align:top;
	text-align:left;
	font-family: "Verdana", "Helvetica", "Sans-Serif";
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
}	
