#mainwrapper {
	min-width: 0;
	width: auto;
	position: relative;
}

.panel_left.leftNav,
.panel_right.rightNav,
#subPage .margin,
.featured,
#main_content,
#headerWrap,
#mainNavigation,
#frontPage.linkBox {
	width: auto;
	margin: 0;
	border: none;
}

#frontPage #searchArea p{
	margin: 0 0 20pt 0;
}

.virtuaaliVertti,
.noprint,
.pageActions a,
#serviceListsubPage,
.contentFilter,
.breadCrums,
.panel_left.leftNav .linkBox,
.frontPageBannersWrap,
#mainNavigation,
#header_content,
#footer,
#shareTool,
#municipalitySelection,
#bottomBanners,
#search {
	display: none;
}

.panel_center,
.panel_left.leftNav .addressBox,
.panel_right.rightNav {
	display: block !important;
	float: none;
	clear: both;
}

.panel_left.leftNav .addressBox {
	position: absolute;
	top: 0;
	right: 0;
}

.linkBox h2,
.linkBox h3 {
	display: block !important;
	color: #000000;
}

body,
div,
ul,
li,
h2,
span {
	height: auto !important;
	overflow: visible !important;
	background: none !important;
}

#frontPage .panel_right,
#frontPage .panel_left {
	width: 100%;
	float: none;
	clear: both;
}

.serviceList_fp li,
.serviceList_fp li.lastOfGroup {
	margin: 0;
}

.panel_center ul.resultList {
	border: none;
}

.panel_center ul li {
	background:transparent url(http://www.suomi.fi/suomifi/style/gfx/bullet4.gif) no-repeat scroll left 0.4em !important;
}

.panel_center .resultList li{
	background: transparent url(http://www.suomi.fi/suomifi/style/gfx/bullet1.gif) left 0.3em no-repeat !important;
}

.panel_center .resultList li.header{
	background: none !important;
}


