html, body, p, div, td{
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#523e17;
	letter-spacing:0px;
}

td{
	margin:0px;

}

img{
	margin:0px;
	display:block;
	border:none;
}


p.otsikko{
	color:#85753b;
	font-size:25px;
	font-weight:normal;
	letter-spacing:-1px;
}
td.otsikko{
	font-weight:bold;
}

a:link, a:visited{
	font-weight:bold;
	font-size:12px;
	color:#c54517;
	text-decoration:none;
	padding:2px;
}
a:hover{
	font-size:12px;
	background-color:#c54517;
	color:#ffffff;
	padding:2px;
}

a.null:link, a.null:hover{
	background-color:transparent;
}

a.nav:link, a.nav:visited{
	font-weight:bold;
	font-size:14px;
	color:#523e17;
	border:dotted 1px transparent;
	text-decoration:none;
	padding:2px;
	line-height:18px;
	letter-spacing:1px;
}
a.nav:hover{
	font-size:14px;
	background-color:#d5caa2;
	border:dotted 1px #523e17;
	color:#514105;
	padding:2px;
	letter-spacing:1px;
}

a.nav_sel:link, a.nav_sel:visited{
	font-size:14px;
	background-color:#d5caa2;
	border:dotted 1px #523e17;
	color:#514105;
	padding:2px;
	line-height:18px;
	letter-spacing:1px;
}
a.nav_sel:hover{
	font-size:14px;
	background-color:#bbaf81;
	border:dotted 1px #523e17;
	color:#ffffff;
	padding:2px;
	letter-spacing:1px;
}

a.band{
	font-size:10px;
}

ul{
	margin-bottom:0px;
	padding-bottom:0px;
}

pre{
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#523e17;
	letter-spacing:0px;
}

