body {
	background-color:#F5F5F5;
	color:#000000;
	background-image:url(img/bg.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
body,td,th,p,div {
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
}
body.popup {
	background-color:#FFFFFF;
	color:#000000;
	background-image:url(img/spacer.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
div.float_right {
	float:right;
	padding:15px 0px 15px 15px;
}
div.float_left {
	float:left;
	padding:15px 15px 15px 0px;
}
.emphasis { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #8A0000}

span.otsikko { 
	font-family: Trebuchet MS, Verdana;
	font-weight: bold;
	font-size: 16px;
	line-height:18px;
	color: #8A0000;
}
a:link,a:visited,a:active {
	color: #1D4474;
}
a:hover {
	color: #0066CC;
}
a.linkki1:link {  color: #1D4474; text-decoration: none}
a.linkki1:hover { color: #666666; text-decoration: underline}
td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px}
a.linkki1:visited { color: #7F7F7F; text-decoration: underline}
.px11 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px}
a.linkki2:link { color: #1D4474; text-decoration: none ; font-size: 11px}
a.linkki2:hover { color: #666666; text-decoration: underline ; font-size: 11px}
a.linkki2:visited { color: #7F7F7F; text-decoration: none ; font-size: 11px}
.px11Gray { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px ; color: #7F7F7F}
div.menulayer
{
	z-index: 2;
	background-color: #000000;
	layer-background-color: #000000;
	border: 1px solid #8A0000;
	visibility: hidden;
	position: absolute;
	top: 117px;
}
.emphasispx11 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8A0000 }
.emphasis2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #2B1705}
.white { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF; font-weight: bold}
a.linkki3:link {
color: #1D4474; text-decoration: underline
}
a.linkki3:hover {
color: #666666; text-decoration: underline
}
a.linkki3:visited {
color: #1D4474; text-decoration: underline
}
a.linkki4:link {
color: #1D4474; text-decoration: underline; font-size: 11px
}
a.linkki4:hover {
color: #666666; text-decoration: underline ; font-size: 11px
}
a.linkki4:visited {
color: #7F7F7F; text-decoration: underline; font-size: 11px
}
td.news {
	font-size:11px;
	line-height:15px;
}
td.news hr {
	background-color: #9A7654;
	border: 0px;
	color: #9A7654;
	height: 1px;
}
hr {
	background-color: #D2D2D2;
	border: 0px;
	color: #D2D2D2;
	height: 1px;
}
.color {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #8A0000
}
.color11px {

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #8A0000
}
