body {
	text-align:center;
	BACKGROUND-COLOR:#e5d8c9;
}

a {
	text-decoration:none;
	color:#000;
}

a.contactlink:hover {
	text-decoration:none;
	font-style:italic;
}

a#selected {
	color:#ff3333;
}

td.johtohallitus {
	width:235px;
	font-family: Arial;
	font-size:12px;
}

div.thepage {
	BACKGROUND-COLOR:#fff;
	width: 902px;
	height: 970px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
/*	border: solid #000000 1px;*/
}

div.topspace {
	BACKGROUND-COLOR:#000;
	width: 900px;
	height: 50px;
	float:left;
}

div.leftspace {
	BACKGROUND-COLOR:#fff;
	width: 40px;
	height: 890px;
	float:left;
}

div.centerspace {
	BACKGROUND-COLOR:#fff;
	width: 820px;
	height: 890px;
	float:left;
}

div.centerupspace {
	BACKGROUND-COLOR:#fff;
	width: 820px;
	height: 50px;
	float:left;
}

img.mainpic {
	margin: 0px 0px 54px 0px;
}

div.centeruplinks {
	position: relative;
	BACKGROUND-COLOR:#fff;
	width: 820px;
	height: 40px;
	float:left;
}

img.hollming_logo {
	position: absolute;
	left:0px;
	top:-20px;
	z-index:100;
}

div.langlink {
	font-family: "Trebuchet MS", Arial;
	font-size:12px;
	text-align:right;
}

div.toplinks {
	font-family: "Trebuchet MS", Arial;
	font-size:14px;
	text-align:left;
	margin-left:200px;
}

div.rightspace {
	BACKGROUND-COLOR:#fff;
	width: 40px;
	height: 890px;
	float:left;
}

div.centerleftcontainer {
	BACKGROUND-COLOR:#fff;
	width: 220px;
	height: 495px;
	float:left;
	border-right: solid #000 1px;
}

div.centerleftup {
	BACKGROUND-COLOR:#fff;
	width: 210px;
	height: 380px;
	float:left;
	text-align:left;
	margin-top:5px;
}

span.leftlinks {
	font-family: "Trebuchet MS", Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

span.leftlinks_test {
	font-family: "Trebuchet MS", Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	border-left: solid #000 4px;
	display:block;
	
}

span.leftlinks_selected {
	font-family: "Trebuchet MS", Arial;
	font-size:14px;
	font-weight:bold;
	color:#ff3333;
}

div.centerleftdown {
	BACKGROUND-COLOR:#fff;
	width: 210px;
	height: 110px;
	float:left;
	font-family: Arial;
	font-size:12px;
	text-align:left;
}


div.centermainspace {
	BACKGROUND-COLOR:#fff;
	width: 536px;
	height: 400px;
	float:left;
	margin: 0px 30px 0px 30px;
	text-align:left;
}

span.mainheader, td.mainheader {
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	line-height:30px;
}

span.maintext, td.maintext {
	font-family: Arial;
	font-size:14px;
	text-align:left;
}

span.maintextsmall {
	font-family: Arial;
	font-size:11px;
	text-align:left;
}

div.downspace {
	BACKGROUND-COLOR:#000;
	width: 900px;
	height: 30px;
	float:left;
	text-align:right;
	font-family: Arial;
	font-size:8px;
	color:#fff;
	vertical-align:middle;
}

div.contacs {
	BACKGROUND-COLOR:#fff;
	width: 630px;
	height: 410px;
	float:left;
	text-align:left;
}

div.centerleftcontainercontact {
	BACKGROUND-COLOR:#fff;
	width: 170px;
	height: 495px;
	float:left;
	text-align:left;
}

span.contactheader {
	font-family: "Trebuchet MS", Arial;
	font-size:17px;
	font-weight:bold;
}

span.contactheader2 {
	font-family: "Trebuchet MS", Arial;
	font-size:13px;
}

span.contacttext {
	font-family: Arial;
	font-size:12px;
}

span.contacttextd {
	font-family: Arial;
	font-size:12px;
	border-left: solid #000 3px;
	display: block;
	width: 150px;
	float:left;
}

span.contacttextwide {
	font-family: Arial;
	font-size:12px;
	border-left: solid #000 3px;
	display: block;
	width: 220px;
	float:left;
}

a.contactlink {
	color: #ff3333;
}


td.ltryhmat{
	font-family: Arial;
	font-size:14px;
}

td.ahtela{
	font-family: Arial;
	font-size:10px;
}
