BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 75%/1.5em Arial, Helvetica, Geneva, sans-serif; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(/static_images/v1/bg_body.gif) #fff repeat-x; COLOR: #333
}
INPUT {
	FONT: 1em Arial, Helvetica, Geneva, sans-serif; MARGIN-RIGHT: 5px
}
SELECT {
	FONT: 1em Arial, Helvetica, Geneva, sans-serif; MARGIN-RIGHT: 5px
}
TEXTAREA {
	FONT: 1em Arial, Helvetica, Geneva, sans-serif; MARGIN-RIGHT: 5px
}
INPUT[type='text'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
INPUT[type='password'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
INPUT[type='button'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
INPUT[type='submit'] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
SELECT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
SELECT[multiple] {
	
}
OPTION {
	BACKGROUND: #fff
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 1em
}
FIELDSET DIV P {
	MARGIN-BOTTOM: 0px
}
H1 {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
H1.hakuehdot {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 1em
}
.frontpage H2 {
	FONT-WEIGHT: normal
}
H3 {
	MARGIN-LEFT: 10px; FONT-SIZE: 1.2em
}
H4 {
	FONT-SIZE: 1em
}
.content UL {
	LIST-STYLE-TYPE: disc
}
.content LI {
	MARGIN-LEFT: 20px
}
DD {
	MARGIN-LEFT: 20px
}
BLOCKQUOTE {
	MARGIN-LEFT: 20px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.links {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL.links {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL.address {
	LIST-STYLE-TYPE: decimal
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.links LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.links LI {
	WIDTH: 100%
}
FORM LABEL {
	CURSOR: pointer
}
A SPAN {
	CURSOR: pointer
}
ACRONYM {
	BORDER-BOTTOM: #fff 1px dotted
}
A {
	COLOR: #003396
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #003396
}
A:visited {
	
}
A:hover {
	
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
:link IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
:visited IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ADDRESS {
	FONT-STYLE: normal
}
ABBR {
	FONT-STYLE: normal
}
TABLE {
	WIDTH: 100%; DISPLAY: table; BORDER-COLLAPSE: collapse
}
TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 0.2em
}
TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 0.2em
}
CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 0.2em
}
IMG {
	DISPLAY: block
}
P IMG {
	DISPLAY: inline
}
.hide {
	POSITION: absolute; TOP: 0px; LEFT: -9999px
}
.emphasis {
	FONT-WEIGHT: bold
}
.submit {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #f90; COLOR: #fff; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.go {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #f90; COLOR: #fff; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.go {
	TEXT-ALIGN: center
}
.opkk {
	POSITION: relative; MIN-WIDTH: 903px; WIDTH: 903px; MAX-WIDTH: 75.25em
}
*[class~='opkk'] {
	WIDTH: auto
}
.content {
	MIN-WIDTH: 903px; WIDTH: 100%
}
.ads {
	MIN-WIDTH: 903px; WIDTH: 100%
}
#copyright {
	MIN-WIDTH: 903px; WIDTH: 100%
}
.content {
	POSITION: relative; PADDING-LEFT: 7px; OVERFLOW: hidden
}
DIV[class~='content'] {
	WIDTH: 99%
}
.content {
	PADDING-TOP: 8.5em
}
.buy .content {
	PADDING-TOP: 11.2em
}
P#skip {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
P#skip A {
	POSITION: absolute; TOP: 0px; LEFT: -999em
}
P#skip A:focus {
	Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/static_images/v1/bg_skip_to_navigation.gif) #fff no-repeat 50% 90%; FONT-SIZE: 1.4em; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0.5em; LEFT: 0px
}
P#skip A:active {
	Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/static_images/v1/bg_skip_to_navigation.gif) #fff no-repeat 50% 90%; FONT-SIZE: 1.4em; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0.5em; LEFT: 0px
}
#navigation {
	POSITION: absolute; WIDTH: 903px; TOP: 47px; LEFT: 0px
}
#navigation A {
	DISPLAY: block; COLOR: #646464; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#navigation A:hover {
	COLOR: #ff6e00; TEXT-DECORATION: underline
}
#navigation SPAN {
	DISPLAY: none
}
#navigation LI {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 41px; PADDING-TOP: 0px
}
#navigation LI A {
	HEIGHT: 35px
}
#navigation UL {
	POSITION: absolute; WIDTH: 903px; MARGIN-LEFT: 10px; TOP: 4.1em; LEFT: 0px
}
#navigation UL.internetsale {
	POSITION: absolute; MARGIN-LEFT: 194px; TOP: 4.1em; LEFT: 0px
}
#navigation LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; FONT-SIZE: 1.16em; BORDER-TOP: 0px; MARGIN-RIGHT: 20px; BORDER-RIGHT: 0px
}
#navigation LI LI A {
	PADDING-RIGHT: 12px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: url(/static_images/v1/bg_icon_navi_sub.gif) no-repeat 100% 50%; HEIGHT: auto; MARGIN-LEFT: 10px
}
LI#home {
	BORDER-BOTTOM: #898989 1px solid; POSITION: relative; MARGIN-TOP: -47px; WIDTH: 204px; HEIGHT: 87px
}
LI#buy {
	WIDTH: 142px; BACKGROUND: url(/static_images/v1/bg_navi_buy.gif) no-repeat
}
LI#sell {
	WIDTH: 127px; BACKGROUND: url(/static_images/v1/bg_navi_sell.gif) no-repeat
}
LI#company {
	WIDTH: 132px; BACKGROUND: url(/static_images/v1/bg_navi_company.gif) no-repeat
}
LI#contact {
	WIDTH: 132px; BACKGROUND: url(/static_images/v1/bg_navi_contact.gif) no-repeat
}
LI#super {
	WIDTH: 134px; BACKGROUND: url(/static_images/v1/bg_navi_super.gif) no-repeat
}
LI.buy#buy {
	MARGIN-TOP: 0px; WIDTH: 152px; BACKGROUND: url(/static_images/v1/bg_navi_buy_active.gif) no-repeat
}
LI.sell#sell {
	MARGIN-TOP: 0px; WIDTH: 152px; BACKGROUND: url(/static_images/v1/bg_navi_sell_active.gif) no-repeat; MARGIN-LEFT: -13px
}
LI.company#company {
	MARGIN-TOP: 0px; WIDTH: 152px; BACKGROUND: url(/static_images/v1/bg_navi_company_active.gif) no-repeat; MARGIN-LEFT: -15px
}
LI.contact#contact {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: 0px; WIDTH: 152px; BACKGROUND: url(/static_images/v1/bg_navi_contact_active.gif) no-repeat; MARGIN-LEFT: -13px
}
LI.super#super {
	MARGIN-TOP: 0px; WIDTH: 152px; BACKGROUND: url(/static_images/v1/bg_navi_super_active.gif) no-repeat; MARGIN-LEFT: -10px
}
#navigation UL {
	DISPLAY: none
}
.buy #navigation UL {
	DISPLAY: block
}
#navigation LI LI.active A {
	COLOR: #ff6e00
}
#navigation .is_search {
	MARGIN-LEFT: 50%
}
LI#watch A {
	COLOR: #003396
}
LI#log A {
	COLOR: #003396
}
LI#watch {
	POSITION: relative; BACKGROUND: url(/static_images/v1/bg_icon_navi.gif) no-repeat 0% 50%; FLOAT: right; HEIGHT: auto
}
LI#log {
	POSITION: relative; BACKGROUND: url(/static_images/v1/bg_icon_navi.gif) no-repeat 0% 50%; FLOAT: right; HEIGHT: auto
}
LI#watch {
	MARGIN: -80px 9em 0px 0px; DISPLAY: inline
}
LI#log {
	POSITION: absolute; TOP: -39px; RIGHT: 10px
}
LI#log A {
	PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto
}
LI#watch A {
	PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto; COLOR: #ff6e00
}
.icon {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px
}
.links A {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px
}
A IMG.out {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
A.back {
	BACKGROUND: url(/static_images/v1/bg_icon_link_back.gif) no-repeat 0px 6px
}
A.help {
	PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(/static_images/v1/bg_icon_help.gif) no-repeat 100% 0px
}
A.print {
	PADDING-LEFT: 20px; BACKGROUND: url(/static_images/v1/bg_icon_print.gif) no-repeat 0px 2px
}
A.email {
	PADDING-LEFT: 10px; DISPLAY: block
}
UL.item_print {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 15px; LIST-STYLE-IMAGE: none; _border: 1px solid #FFF
}
UL.item_print LI {
	PADDING-LEFT: 20px; BACKGROUND: url(/static_images/v1/bg_icon_print.gif) no-repeat 0px 2px
}
UL.item_print LI A {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px; FONT-WEIGHT: bold; TEXT-DECORATION: none; _display: inline
}
UL.item_print LI.go_itempage {
	PADDING-LEFT: 10px; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px; MARGIN-LEFT: 3.4em
}
UL.item_print LI.go_itempage A {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.item_map {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bg {
	BACKGROUND: #f0f0f0
}
TBODY TR.even {
	BACKGROUND: #f0f0f0
}
#content inline {
	DISPLAY: inline
}
#content .narrow {
	WIDTH: 25%
}
.banner {
	DISPLAY: block; MARGIN-BOTTOM: 1em
}
.leading {
	FONT-WEIGHT: bold
}
.image-on-left {
	MARGIN: 0px 1em 1em 0px; FLOAT: left
}
.image-on-right {
	MARGIN: 0px 0px 1em 1em; FLOAT: right
}
.image-centered {
	MARGIN: 0px auto
}
.basic TD {
	FONT-WEIGHT: bold
}
.basic TD SPAN {
	DISPLAY: block; FONT-WEIGHT: normal
}
.basic TH {
	FONT-WEIGHT: normal
}
.basic TH {
	WIDTH: 25%
}
FIELDSET.basic LEGEND {
	DISPLAY: none
}
FIELDSET.basic INPUT {
	WIDTH: 75%
}
FIELDSET.basic TEXTAREA {
	WIDTH: 75%
}
FIELDSET.basic SELECT {
	WIDTH: 75%
}
FIELDSET.basic LABEL INPUT {
	WIDTH: auto
}
FIELDSET.basic DL INPUT {
	WIDTH: auto
}
FIELDSET.basic DIV {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
FIELDSET.basic DIV DIV {
	CLEAR: none
}
FIELDSET.basic DIV DIV.column-1 {
	WIDTH: 25%; FLOAT: left; FONT-WEIGHT: bold
}
FIELDSET.basic DIV DIV.column-2 {
	WIDTH: 70%; FLOAT: left
}
FIELDSET.basic DIV DIV.column-3 {
	WIDTH: 14%; FLOAT: left; FONT-WEIGHT: bold
}
FIELDSET.basic INPUT.go {
	WIDTH: auto; FLOAT: right
}
FIELDSET.basic .input-groups LABEL {
	WIDTH: 30%; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 1%
}
.help_top_right {
	POSITION: relative; MARGIN-TOP: -65px; FLOAT: right; MARGIN-RIGHT: 15px
}
.forms DIV {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
.forms DIV DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.forms DIV.bg {
	POSITION: relative; PADDING-BOTTOM: 1em; MARGIN: 0px -1em; PADDING-LEFT: 1em; WIDTH: 100%; PADDING-RIGHT: 1em; DISPLAY: block; PADDING-TOP: 1em
}
.columns {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.column-1 {
	WIDTH: 49%; FLOAT: left; CLEAR: left
}
.column-2 {
	WIDTH: 49%; FLOAT: right
}
.column-3 {
	WIDTH: 49%; FLOAT: left; CLEAR: left
}
.pagination {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #efefef; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #f0f0f0 1px solid; PADDING-TOP: 0px
}
.pagination A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pagination A:hover {
	TEXT-DECORATION: underline
}
.pagination LI {
	LIST-STYLE-TYPE: none; MARGIN: 1em 0px; WIDTH: 33%; FLOAT: left; LIST-STYLE-IMAGE: none
}
.pagination LI DIV {
	TEXT-ALIGN: center; MARGIN: 0px auto; PADDING-LEFT: 1%; WIDTH: 45%; WHITE-SPACE: nowrap; FLOAT: none
}
.pagination LI.prev {
	TEXT-ALIGN: left
}
LI.prev {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.pagination LI.next {
	TEXT-ALIGN: right; FLOAT: right
}
.prev A {
	PADDING-LEFT: 2em; BACKGROUND: url(/static_images/v1//bg_icon_prev.gif) no-repeat 10px 5px
}
.next A {
	PADDING-RIGHT: 2em; BACKGROUND: url(/static_images/v1/bg_icon_next.gif) no-repeat 85% 5px
}
.pagination LI DIV A {
	PADDING-RIGHT: 10px; BACKGROUND: url(/static_images/v1/bg_icon_next.gif) no-repeat 100% 5px
}
.extended-content A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.extended-content A:hover {
	TEXT-DECORATION: underline
}
.extended-content {
	MARGIN: 1em; CLEAR: both; OVERFLOW: hidden
}
.extended-content LI {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; WIDTH: 45%; DISPLAY: inline; FLOAT: right; LIST-STYLE-IMAGE: none
}
.page .extended-content LI {
	MARGIN: 0px 1em
}
.form .extended-content LI {
	MARGIN: 0px
}
.page P.extended-content {
	MARGIN: 1em 2em
}
*[class~='extended-content'] LI {
	DISPLAY: block
}
.extended-content LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px
}
.extended-content LI.no-of-results {
	TEXT-ALIGN: left; WIDTH: 30%; FLOAT: left
}
.extended-content LI.tell-a-friend {
	TEXT-ALIGN: left; WIDTH: 30%; FLOAT: left
}
*[class~='modify-searches'] {
	MARGIN-TOP: 1em
}
.modify-searches LI {
	WIDTH: 60%
}
UL.item_links {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 15px; LIST-STYLE-IMAGE: none
}
UL.item_links LI {
	TEXT-ALIGN: right; PADDING-RIGHT: 20px
}
UL.item_links LI A {
	PADDING-LEFT: 10px; DISPLAY: inline; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.failed {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 50%; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #ff8800; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.failedText {
	FONT: 1em Arial, Helvetica, Geneva, sans-serif; MARGIN-RIGHT: 5px
}
.watch-marginleft {
	MARGIN-LEFT: 40px
}
.frontpage H1 {
	DISPLAY: none
}
.infotext {
	POSITION: absolute; TOP: 10px; LEFT: 220px
}
.langtext {
	POSITION: absolute; TOP: 6px; LEFT: 570px
}
.frontpage .introduction {
	WIDTH: 21%; FLOAT: left; OVERFLOW: hidden
}
.frontpage .main {
	WIDTH: 51%; FLOAT: left; MARGIN-LEFT: 8px
}
.frontpage .main-extended {
	WIDTH: 49%; FLOAT: left
}
.frontpage .main-extended2 {
	WIDTH: 49%; FLOAT: left; MARGIN-LEFT: 8px
}
.frontpage .related {
	WIDTH: 49%; FLOAT: right
}
.frontpage .resources {
	WIDTH: 25%; FLOAT: left; MARGIN-LEFT: 8px
}
.header {
	MARGIN-TOP: 1em; WIDTH: 62%; FLOAT: left
}
.modify-searchestop {
	WIDTH: 36%; FLOAT: right
}
.highlight {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FONT-SIZE: 0.91em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.highlight2 {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FONT-SIZE: 0.91em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.highlight LEGEND {
	DISPLAY: none
}
.highlight A {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px
}
.highlight H2 {
	WIDTH: 186px; FONT-SIZE: 1.63em
}
.highlight H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.highlight P.modify A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.height {
	HEIGHT: 215px
}
.highlight3 {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FONT-SIZE: 0.91em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.highlight3 LEGEND {
	DISPLAY: none
}
.highlight3 A {
	PADDING-LEFT: 5px; DISPLAY: block
}
.highlight3 H2 {
	WIDTH: 186px; FONT-SIZE: 1.63em
}
.highlight3 H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.highlight3 P.modify A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.introduction .highlight {
	FONT-SIZE: 1em
}
.introduction .highlight H2 {
	FONT-SIZE: 1.5em
}
DIV.welcome {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.welcome IMG {
	MARGIN: 0px auto 1em
}
.page .introduction {
	WIDTH: 21%; FLOAT: left
}
.housinghighlight {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FONT-SIZE: 0.91em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.housingbanner {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid
}
.housingbanner P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 1.2em Arial, Helvetica, Geneva, sans-serif; PADDING-TOP: 0px
}
.housingbanner H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 2em; PADDING-TOP: 0px
}
.housingbanner A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #646464; FONT-SIZE: 15px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.housingbanner A#selected {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff6e00; FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.housingbanner IMG {
	MARGIN: 0px 0px 0px 1px; DISPLAY: inline
}
.housingbanner H2 {
	FONT-SIZE: 1.63em
}
.housingbanner submit {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #f90; COLOR: #fff; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.personnel {
	BACKGROUND: #fff
}
.personnel LI {
	WIDTH: 100%
}
.personnel IMG {
	FLOAT: right
}
.personnel H3 {
	MARGIN: 0px
}
.textnormal {
	FONT-SIZE: 1.1em
}
.selected {
	COLOR: #ff6600
}
.quicksearch2 {
	BACKGROUND: url(/static_images/v1/bg_highlight_webzine.gif) #fff no-repeat 95% 0.5em; COLOR: #000000; FONT-SIZE: 1em
}
.quicksearch2 H2 {
	MARGIN: 0px; MIN-HEIGHT: 3em; HEIGHT: 3em; FONT-SIZE: 1.5em
}
.quicksearch2 H3 {
	MARGIN-LEFT: 0px
}
.housinglink {
	PADDING-RIGHT: 12px; DISPLAY: inline; WHITE-SPACE: nowrap; HEIGHT: auto; COLOR: #003396; MARGIN-LEFT: 10px; FONT-SIZE: 1.16em; TEXT-DECORATION: none
}
TABLE.housingContent TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.housingbannerspace {
	WIDTH: 21%
}
.housingofferok {
	WIDTH: 60%
}
.housingcontentspace P {
	FLOAT: left
}
.housing-article {
	WIDTH: 70%; FLOAT: left
}
.housing-see-also {
	BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BORDER-LEFT: #f0f0f0 1px solid; BACKGROUND: url(/static_images/v1//bg_page_highlight.gif) #fff repeat-x 0% 100%; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid
}
.housing-see-also H2 SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -999em
}
.housing-see-also LI {
	WIDTH: 100%
}
.housing-see-also H2 {
	MARGIN: 0px; BACKGROUND: url(/static_images/v1//bg_highlight_title_see-also.gif) no-repeat; HEIGHT: 20px
}
.linkBack {
	MARGIN-LEFT: 190px
}
.quicksearch_housing {
	BACKGROUND: #fff; COLOR: #000000; FONT-SIZE: 1em
}
.quicksearch_housing H2 {
	MARGIN: 0px; MIN-HEIGHT: 3em; HEIGHT: 3em; FONT-SIZE: 1.5em
}
.quicksearch_housing H3 {
	MARGIN-LEFT: 0px
}
.housing_contact {
	BACKGROUND: #ffffff no-repeat 95% 0.5em
}
.housing_contact LABEL {
	DISPLAY: block
}
.housing_contact2 {
	BACKGROUND: #ffffff no-repeat 95% 0.5em; FONT-SIZE: 1em
}
.housing_contact2 H2 {
	FONT-SIZE: 1.5em
}
.housing_contact2 SPAN.otsikko {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.edut {
	BORDER-BOTTOM: #969696 thin dotted
}
.quicksearch A {
	PADDING-LEFT: 10px; BACKGROUND: url(/static_images/v1/bg_icon_link_quicksearch.gif) no-repeat 0px 6px; COLOR: #fff
}
.quicksearch P.modify A {
	PADDING-LEFT: 10px; BACKGROUND: url(/static_images/v1/bg_icon_link_quicksearch.gif) no-repeat 0px 6px; COLOR: #fff
}
.quicksearch A:active {
	COLOR: #fff
}
.quicksearch {
	BACKGROUND: #646464; COLOR: #fff; FONT-SIZE: 1em
}
.quicksearch H2 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 0.5em; FLOAT: left
}
.quicksearch P {
	DISPLAY: block; FLOAT: right
}
.quicksearch FIELDSET P {
	FLOAT: left; FONT-SIZE: 0.93em
}
.quicksearch FIELDSET.welcome {
	FLOAT: left; FONT-SIZE: 0.93em
}
.quicksearch FIELDSET H2 {
	WIDTH: 100%
}
.quicksearch FIELDSET.welcome H2 {
	WIDTH: 100%
}
.quicksearch FIELDSET {
	FLOAT: none; CLEAR: both
}
.quicksearch FIELDSET P {
	FLOAT: none; CLEAR: both
}
.quicksearch FIELDSET.welcome {
	FLOAT: none; CLEAR: both
}
.quicksearch FIELDSET FIELDSET {
	WIDTH: 4em; DISPLAY: block; FLOAT: left; CLEAR: none
}
.quicksearch DIV {
	FLOAT: left
}
.quicksearch UL.is_help {
	LIST-STYLE-TYPE: none; BACKGROUND: url(/static_images/v1/bg_icon_link_quicksearch.gif) no-repeat 0px 6px; COLOR: #fff; LIST-STYLE-IMAGE: none
}
.quicksearch UL.is_help LI {
	MARGIN-LEFT: 10px
}
.quicksearch .is_help A.help {
	PADDING-LEFT: 0px; DISPLAY: inline; BACKGROUND: url(/static_images/v1/bg_icon_help.gif) no-repeat 100% 0px
}
#type {
	WIDTH: 10em
}
*[class~='highlight'] #type {
	WIDTH: 10em
}
#location-area-price {
	WIDTH: 21em; FLOAT: right
}
*[class~='quicksearch'] #location-area-price {
	WIDTH: 20em
}
#location-area-price DIV {
	WIDTH: 100%; MARGIN-BOTTOM: 0.5em; CLEAR: both; OVERFLOW: hidden
}
#location-area-price LABEL {
	TEXT-ALIGN: right; WIDTH: 5em; PADDING-RIGHT: 0.5em
}
#location-area-price LABEL {
	DISPLAY: block; FLOAT: left
}
#location-area-price DIV INPUT {
	DISPLAY: block; FLOAT: left
}
#location-area-price DIV SPAN {
	DISPLAY: block; FLOAT: left
}
#location-area-price DIV SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
#pinta-ala-alin {
	WIDTH: 25%
}
#pinta-ala-ylin {
	WIDTH: 25%
}
#hinta-alin {
	WIDTH: 25%
}
#hinta-ylin {
	WIDTH: 25%
}
.quicksearch-heading {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 0.5em; FLOAT: left; FONT-SIZE: 1.63em
}
#quicksearch-submit {
	FLOAT: right
}
#quicksearch-text {
	WIDTH: 260px; FLOAT: left
}
.new {
	BACKGROUND: #fff; _height: 232px
}
.new DIV {
	PADDING-BOTTOM: 1em; MIN-HEIGHT: 45px; WIDTH: 100%; HEIGHT: 45px; OVERFLOW: hidden; _overflow: visible
}
*[class~='new'] DIV {
	HEIGHT: auto
}
.new P {
	CLEAR: both
}
.new DIV P {
	FLOAT: left; CLEAR: none
}
.new IMG {
	MARGIN: 0px 1em 0px 0px; FLOAT: left
}
.new_index {
	BACKGROUND: #fff
}
.new_index DIV {
	PADDING-BOTTOM: 1em; MIN-HEIGHT: 45px; WIDTH: 100%; HEIGHT: 45px; OVERFLOW: hidden; _overflow: visible
}
*[class~='new_index'] DIV {
	HEIGHT: auto
}
.new_index P {
	CLEAR: both
}
.new_index DIV P {
	FLOAT: left; CLEAR: none
}
.new_index IMG {
	MARGIN: 0px 1em 0px 0px; FLOAT: left
}
.salecontacts {
	MARGIN-TOP: 15px
}
.contact_opkk {
	BACKGROUND: #fff
}
.contact_opkk LI {
	WIDTH: 100%
}
.picks_index {
	BACKGROUND: #fff
}
.picks_index LI {
	WIDTH: 100%
}
.picks {
	PADDING-BOTTOM: 10px; BACKGROUND: #fff
}
.picks LI {
	WIDTH: 100%
}
.no_picture {
	PADDING-BOTTOM: 10px; BACKGROUND: #fff
}
.no_picture LI {
	WIDTH: 100%
}
.watch {
	BACKGROUND: #ffffff
}
.watch LABEL {
	DISPLAY: block
}
.numbersearch {
	BACKGROUND: #ffffff
}
.numbersearch LABEL {
	DISPLAY: none
}
.webzine {
	BACKGROUND: url(/static_images/v1/bg_highlight_webzine.gif) #ffffff no-repeat 95% 0.5em
}
.ownitem {
	BACKGROUND: #ffffff
}
.ads {
	POSITION: relative; WIDTH: 100%; MARGIN-LEFT: 20%; CLEAR: both; OVERFLOW: hidden
}
DIV[class~='ads'] {
	WIDTH: auto
}
.ads DIV {
	WIDTH: 77%; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 21%
}
.ads DIV.ad1 {
	MARGIN: 0px; WIDTH: 25%
}
.ads DIV.ad2 {
	MARGIN: 0px; WIDTH: 27%
}
.ads DIV.ad3 {
	MARGIN: 0px; WIDTH: 25%
}
.ads IMG {
	MARGIN: 0px auto
}
.form .main {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.form H1 {
	MARGIN-LEFT: 0.8em
}
.form P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.form UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.form OL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.form FIELDSET {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.form DIV P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form DIV UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form DIV OL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form FIELDSET FIELDSET {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.search P {
	CLEAR: both
}
.search FIELDSET {
	CLEAR: both
}
.search BR {
	DISPLAY: none
}
.search FIELDSET {
	WIDTH: 100%
}
.search LEGEND {
	DISPLAY: none
}
.search DIV {
	WIDTH: 25%; FLOAT: left
}
.search DIV.section {
	WIDTH: 100%; CLEAR: both
}
.search DIV.section P {
	FONT-STYLE: normal; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.search FIELDSET.after-form SPAN.text {
	FONT-STYLE: normal; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.search DIV DL {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1px
}
.search DIV LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.search DIV DT {
	DISPLAY: block; FONT-WEIGHT: bold
}
.search DIV SELECT {
	WIDTH: 80%
}
.search DIV INPUT {
	WIDTH: 80%
}
.search DIV DL INPUT {
	WIDTH: auto; CLEAR: left
}
.search DIV DL LABEL {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80%; PADDING-RIGHT: 1px; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
.search SPAN {
	PADDING-RIGHT: 5px
}
.search DIV.bg {
	DISPLAY: inline
}
.search DIV[class~='bg'] {
	DISPLAY: block
}
#search_itemcode {
	FLOAT: left; MARGIN-LEFT: 15px; _margin-left: 8px
}
.map {
	MARGIN: 1em 0px 1.2em
}
.zip {
	PADDING-TOP: 0.6em
}
.price {
	PADDING-TOP: 1.7em
}
FIELDSET.submit-search {
	FLOAT: right
}
FIELDSET.submit-search LEGEND {
	DISPLAY: none
}
FIELDSET.before-form {
	MARGIN-TOP: -1em
}
FIELDSET.after-form {
	PADDING-BOTTOM: 1em; MARGIN-TOP: 1em
}
.widesection DIV {
	WIDTH: 100%; DISPLAY: inline; CLEAR: both
}
.submit-search P {
	TEXT-ALIGN: right; WIDTH: 100%; FLOAT: left
}
.submit-search P STRONG {
	WHITE-SPACE: nowrap
}
.submit-search INPUT {
	FLOAT: right; FONT-SIZE: 1.1em
}
.heading {
	OVERFLOW: hidden
}
.heading H1 {
	WIDTH: 40%; DISPLAY: inline; FLOAT: left; BORDER-TOP: #fff solid
}
.heading H1 SPAN {
	DISPLAY: none
}
.heading H1 EM {
	LINE-HEIGHT: 1.5em; FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 0.7em; FONT-WEIGHT: normal
}
.heading .legend {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em; WIDTH: 25%; FLOAT: left; FONT-SIZE: 0.91em; BORDER-TOP: #fff solid; LIST-STYLE-IMAGE: none
}
.heading .legend IMG {
	MARGIN: 3px 5px 0px 0px; FLOAT: left
}
.heading .links {
	TEXT-ALIGN: right; MARGIN: 0em 1em 0px 0px; WIDTH: 25%; FLOAT: right; BORDER-TOP: #fff solid
}
.heading .links A {
	DISPLAY: inline
}
.heading .help.links {
	MARGIN-BOTTOM: 0.5em
}
COL.is_picture {
	WIDTH: 15%
}
COL.is_location {
	WIDTH: 35%
}
COL.is_size {
	WIDTH: 10%
}
COL.is_type {
	WIDTH: 15%
}
COL.is_year {
	WIDTH: 10%
}
COL.is_price {
	WIDTH: 15%
}
COL.picture {
	WIDTH: 5%
}
COL.location {
	WIDTH: 25%
}
COL.size {
	WIDTH: 10%
}
COL.price {
	WIDTH: 10%
}
COL.type {
	WIDTH: 20%
}
COL.year {
	WIDTH: 5%
}
COL.date {
	WIDTH: 25%
}
.row {
	BACKGROUND-COLOR: #ffffff
}
.search-results H2 {
	MARGIN: 0px; MIN-HEIGHT: 3em; HEIGHT: 3em; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
*[class~='search-results'] H2 {
	HEIGHT: auto
}
.search-results P {
	POSITION: relative; MIN-WIDTH: 600px; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; MAX-WIDTH: 600px; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 1em
}
.result {
	WIDTH: 14em
}
.search-results TH {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
.search-results TD {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
.search-results TH {
	FONT-WEIGHT: normal
}
.search-results TBODY TH {
	PADDING-RIGHT: 0px
}
.search-results TD SPAN {
	DISPLAY: block; FONT-WEIGHT: normal
}
.search-results THEAD {
	BACKGROUND: #efefef
}
.search-results THEAD A {
	DISPLAY: block; TEXT-DECORATION: none
}
.search-results THEAD A:hover {
	TEXT-DECORATION: underline
}
.search-results THEAD A IMG {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
.search-results THEAD TH {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; WHITE-SPACE: nowrap; VERTICAL-ALIGN: bottom; PADDING-TOP: 0.3em
}
TABLE#pointalttable {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pointalttable {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.verdana10b_white {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
.verdana10 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.verdana10b {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
.result-info IMG {
	MARGIN: 0.5em 0px
}
.result-info DIV * {
	DISPLAY: block; FLOAT: left
}
.result-info DIV {
	MARGIN: -0.5em 0px 1em -1px; WIDTH: 64px; CLEAR: both; OVERFLOW: hidden
}
.pagination {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #efefef; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #f0f0f0 1px solid; PADDING-TOP: 0px
}
.pagination A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pagination A:hover {
	TEXT-DECORATION: underline
}
.pagination LI {
	LIST-STYLE-TYPE: none; MARGIN: 1em 0px; WIDTH: 33%; FLOAT: left; LIST-STYLE-IMAGE: none
}
.pagination LI DIV {
	TEXT-ALIGN: center; MARGIN: 0px auto; PADDING-LEFT: 1%; WIDTH: 45%; WHITE-SPACE: nowrap; FLOAT: none
}
.pagination LI.prev {
	TEXT-ALIGN: left
}
.pagination LI.next {
	TEXT-ALIGN: right; FLOAT: right
}
.prev A {
	PADDING-LEFT: 2em; BACKGROUND: url(/static_images/v1/bg_icon_prev.gif) no-repeat 10px 5px
}
.next A {
	PADDING-RIGHT: 2em; BACKGROUND: url(/static_images/v1/bg_icon_next.gif) no-repeat 85% 5px
}
.pagination LI DIV A {
	PADDING-RIGHT: 10px; BACKGROUND: url(/static_images/v1//bg_icon_next.gif) no-repeat 100% 5px
}
.extended-content {
	MARGIN: 1em; CLEAR: both; OVERFLOW: hidden
}
.extended-content LI {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 1em; WIDTH: 45%; FLOAT: right; LIST-STYLE-IMAGE: none
}
.extended-content LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(/static_images/v1/bg_icon_link.gif) no-repeat 0px 6px
}
.extended-content LI.no-of-results {
	TEXT-ALIGN: left; MARGIN: 0px; FLOAT: left
}
.page .main {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 1em; MARGIN: 0px 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.page .housingmain {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 1em; MARGIN: 0px 1em; PADDING-LEFT: 1em; WIDTH: 70%; PADDING-RIGHT: 1em; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.page .article {
	WIDTH: 72%; FLOAT: left
}
.page .highlights {
	WIDTH: 25%; FLOAT: right
}
.page .highlight {
	BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BORDER-LEFT: #f0f0f0 1px solid; BACKGROUND: url(/static_images/v1/bg_page_highlight.gif) #fff repeat-x 0% 100%; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid
}
.page .highlight H2 SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -999em
}
.page .highlight2 H2 SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -999em
}
.page .highlight LI {
	WIDTH: 100%
}
.page .highlight2 LI {
	WIDTH: 100%
}
.see-also H2 {
	MARGIN: 0px; BACKGROUND: url(/static_images/v1/bg_highlight_title_see-also.gif) no-repeat; HEIGHT: 20px
}
.see-also_ru H2 {
	MARGIN: 0px; BACKGROUND: url(/static_images/v1/bg_highlight_title_see-also_ru.gif) no-repeat; HEIGHT: 20px
}
.contacts H2 {
	MARGIN: 0px; BACKGROUND: url(/static_images/v1/bg_highlight_title_contacts.gif) no-repeat; HEIGHT: 20px
}
.page .highlight2 {
	BORDER-BOTTOM: #646464 1px solid; POSITION: relative; BORDER-LEFT: #646464 1px solid; BACKGROUND: #fff; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid
}
.page .pagination {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0px
}
.page .before-content {
	BORDER-BOTTOM: #646464 1px solid; MARGIN: -1em -1em 1em; BORDER-TOP: 0px
}
.page .after-content {
	BORDER-BOTTOM: #646464 1px solid; POSITION: absolute; BORDER-LEFT: #646464 1px solid; MARGIN: 1em -1em -1em -1.1em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid
}
.page *[class~='after-content'] {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; MARGIN: 1em -1em -1em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: 0px
}
.page .prev A {
	PADDING-LEFT: 1em; BACKGROUND-POSITION: 0px 5px
}
.page .next A {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: 100% 5px
}
.location-number {
	FONT-STYLE: normal; PADDING-RIGHT: 1em
}
#location-images {
	WIDTH: 99%; MARGIN-BOTTOM: 1em; CLEAR: both; OVERFLOW: hidden
}
#location-images A {
	BORDER-BOTTOM: #039 1px solid; BORDER-LEFT: #039 1px solid; MARGIN: 2px; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #039 1px solid; BORDER-RIGHT: #039 1px solid
}
#location-images .active A {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images A:focus {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images A:active {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images A:hover {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images UL {
	MARGIN-LEFT: -1px; CLEAR: both; PADDING-TOP: 1em
}
#location-images LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 1em 0px 0px; FLOAT: left; HEIGHT: 60px; LIST-STYLE-IMAGE: none
}
#location-images TD A {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; MARGIN: 0.5em 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 65px; HEIGHT: 55px; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
#location-images TD A:hover {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0.5em 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 65px; HEIGHT: 55px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images TD A:active {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0.5em 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 65px; HEIGHT: 55px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images TD A:focus {
	BORDER-BOTTOM: #f90 3px solid; BORDER-LEFT: #f90 3px solid; MARGIN: 0.5em 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 65px; HEIGHT: 55px; BORDER-TOP: #f90 3px solid; BORDER-RIGHT: #f90 3px solid
}
#location-images TABLE.thumbImages {
	WIDTH: 412px; MARGIN-LEFT: -1px; CLEAR: left; PADDING-TOP: 1em
}
#location-images TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0px
}
#location-tours {
	MARGIN: 1em 0px 1.5em; WIDTH: 100%; FLOAT: left; CLEAR: both; OVERFLOW: hidden
}
#location-tours .virtual-tour {
	BACKGROUND: url(/static_images/v1/icon_virtual_tour.gif) no-repeat 0px 2px
}
#location-tours .video-tour {
	BACKGROUND: url(/static_images/v1/icon_video.gif) no-repeat 0px 2px
}
#location-tours .extralink {
	BACKGROUND: url(/static_images/v1/linkkiUlos.gif) no-repeat 0px 2px
}
#location-tours .map {
	BACKGROUND: url(/static_images/v1/icon_map.gif) no-repeat 0px 2px
}
#location-tours LI A {
	PADDING-LEFT: 25px
}
#location-tours LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1em; WIDTH: 30%; FLOAT: left; LIST-STYLE-IMAGE: none
}
.contact-info {
	PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.5em; PADDING-LEFT: 1em; WIDTH: 95%; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; BACKGROUND: url(/static_images/v1/bg_hcard.gif) #f0f0f0 repeat-x; CLEAR: both; FONT-SIZE: 0.91em; OVERFLOW: hidden; PADDING-TOP: 1em
}
.contact-info .fn {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 1.27em; FONT-WEIGHT: bold
}
.contact-info ADDRESS {
	WIDTH: 49%; FLOAT: left
}
.contact-info .links {
	WIDTH: 49%; FLOAT: left
}
.contact-info .links LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.colOneThirdItemL {
	WIDTH: 40%; FONT-WEIGHT: bold
}
.colOneThirdItemL2 {
	WIDTH: 40%
}
.colOneThirdItemR2 {
	FONT-WEIGHT: bold
}
.colOneThirdItemR3 {
	FONT-WEIGHT: normal
}
.finance {
	BORDER-BOTTOM: rgb(171,171,171) 1px solid; BORDER-LEFT: rgb(171,171,171) 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 8px; WIDTH: 158px; BACKGROUND: url(/static_images/v1/finance.gif) no-repeat 0px 0px; HEIGHT: 35px; BORDER-TOP: rgb(171,171,171) 1px solid; BORDER-RIGHT: rgb(171,171,171) 1px solid
}
.finance A {
	DISPLAY: block; COLOR: #000000; FONT-SIZE: 0.91em; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.finance A:hover {
	TEXT-DECORATION: underline
}
.finance_item {
	PADDING-LEFT: 8px; WIDTH: 395px; MARGIN-BOTTOM: 5px; BACKGROUND: url(/static_images/v1/banner_1.gif) no-repeat 0px 0px; HEIGHT: 40px
}
.finance_item A {
	DISPLAY: block; COLOR: #000000; FONT-SIZE: 0.91em; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.finance_item A:hover {
	TEXT-DECORATION: underline
}
.finance_text {
	PADDING-LEFT: 40px; PADDING-TOP: 10px
}
.textsmall {
	FONT-STYLE: normal; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.searchMap {
	MARGIN: 20px 0px 0px 15px; WIDTH: 640px; FLOAT: left
}
#targetContainer {
	WIDTH: 100%; FLOAT: left
}
.target {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 131px; FLOAT: left; PADDING-TOP: 10px
}
.target {
	WIDTH: 131px
}
#map {
	WIDTH: 403px; FLOAT: left
}
#mapControl {
	BACKGROUND-COLOR: #eeeeee; WIDTH: 150px; FLOAT: left; HEIGHT: 287px
}
#mapControl DIV {
	FLOAT: left
}
#mapControl #scale {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 14px; PADDING-TOP: 5px
}
#mapControl .mapControlOtsikko {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mapControl #zoom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 150px; PADDING-RIGHT: 5px; MARGIN-LEFT: 14px; PADDING-TOP: 5px
}
#mapControl #zoom A {
	FLOAT: left
}
#mapControl #arrows {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 115px; PADDING-RIGHT: 1px; MARGIN-LEFT: 14px; PADDING-TOP: 0px
}
#mapControl #arrows IMG {
	MARGIN-BOTTOM: 6px; FLOAT: left; MARGIN-RIGHT: 6px
}
#mapControl #arrows IMG.topArrow {
	MARGIN-TOP: 6px
}
#mapControl #arrows IMG.eastArrow {
	MARGIN-RIGHT: 30px
}
#mapControl #arrows IMG.eastBottomArrow {
	POSITION: absolute; BOTTOM: 1px; LEFT: 5px; _margin-top: 5px
}
#buttonContainer {
	WIDTH: 100%; FLOAT: left
}
#searchMapHelp {
	MARGIN-TOP: 20px; WIDTH: 640px; MARGIN-BOTTOM: 5px; FLOAT: left
}
#searchMapHelp DIV {
	BORDER-BOTTOM: #969c98 1px solid; BORDER-LEFT: #969c98 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #969c98 1px solid; BORDER-RIGHT: #969c98 1px solid
}
#searchMapHelp DIV.huom2 {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 5px; WIDTH: 95%; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid; PADDING-TOP: 5px
}
.zoombox {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; VISIBILITY: hidden
}
.oranssikorostus {
	COLOR: #ff8800; FONT-WEIGHT: bold
}
.failedText {
	COLOR: #ff8800; FONT-WEIGHT: bold
}
#itemPrintContainer {
	MARGIN: 30px 10px 10px
}
.contactstable {
	WIDTH: 300px
}
.contactscolumn1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contactscolumn2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#copyright {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 99%; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.91em; PADDING-TOP: 1em
}
#copyright A {
	TEXT-DECORATION: none
}
#copyright A:hover {
	TEXT-DECORATION: underline
}
#content .narrow {
	WIDTH: 25%
}
#content .narrow2 {
	WIDTH: 15%
}
#content .small {
	WIDTH: 20%
}
#content .smallest {
	WIDTH: 15%
}
.add DIV {
	WIDTH: 33%; FLOAT: left
}
#content .postarea {
	WIDTH: 40%
}
TABLE.internetsaleContent TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.internetsaleContent TD H3 {
	MARGIN-LEFT: 0px
}
.bannerspace {
	WIDTH: 21%
}
.bannerspace2 {
	WIDTH: 21%
}
.bannerspace P {
	MARGIN: 5px
}
#internetsaleinfo {
	BORDER-BOTTOM: #ff6e00 2px solid; BORDER-LEFT: #ff6e00 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ff6e00 2px solid; BORDER-RIGHT: #ff6e00 2px solid; PADDING-TOP: 5px
}
#internetsaleinfo2 {
	BORDER-BOTTOM: #ff6e00 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff6e00 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 99%; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ff6e00 2px solid; BORDER-RIGHT: #ff6e00 2px solid; PADDING-TOP: 5px
}
.presentationtext {
	WIDTH: 400px; HEIGHT: 80px
}
.contacttime {
	WIDTH: 400px; HEIGHT: 30px
}
.content-search A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.content-search {
	MARGIN-TOP: 1.3em
}
.right {
	FLOAT: right
}
SPAN.bold {
	FONT-WEIGHT: bold
}
.inline {
	DISPLAY: inline
}
.huom {
	BORDER-BOTTOM: #ff6e00 2px solid; BORDER-LEFT: #ff6e00 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ff6e00 2px solid; BORDER-RIGHT: #ff6e00 2px solid; PADDING-TOP: 5px
}
.huom2 {
	BORDER-BOTTOM: #ff6e00 2px solid; BORDER-LEFT: #ff6e00 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 5px; WIDTH: 95%; PADDING-RIGHT: 5px; BORDER-TOP: #ff6e00 2px solid; BORDER-RIGHT: #ff6e00 2px solid; PADDING-TOP: 5px
}
.internetsale_text {
	BORDER-BOTTOM: #ff6e00 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff6e00 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ff6e00 2px solid; BORDER-RIGHT: #ff6e00 2px solid; PADDING-TOP: 5px
}
.officepagehighlight {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FONT-SIZE: 0.91em; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid; PADDING-TOP: 1em
}
.officepagebanner A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #646464; FONT-SIZE: 18px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.officepagebanner A#selected {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff6e00; FONT-SIZE: 20px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.officepagebanner IMG {
	MARGIN: 0px 0px 0px 1px; DISPLAY: inline
}
.officepagebanner {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid
}
.personnel {
	BACKGROUND: #fff
}
.personnel LI {
	WIDTH: 100%
}
.personnel IMG {
	FLOAT: right
}
.selected {
	COLOR: #ff6600
}
.quicksearch2 {
	BACKGROUND: #fff; COLOR: #000000; FONT-SIZE: 1em
}
.quicksearch2 H2 {
	MARGIN: 0px; MIN-HEIGHT: 3em; HEIGHT: 3em; FONT-SIZE: 1.5em
}
.quicksearch3 {
	BACKGROUND: #fff; COLOR: #000000; FONT-SIZE: 1em; _height: 232px
}
.quicksearch3 H2 {
	MARGIN: 0px; MIN-HEIGHT: 3em; HEIGHT: 3em; FONT-SIZE: 1.5em
}
.quicksearch3 DIV {
	MIN-HEIGHT: 45px; WIDTH: 100%; HEIGHT: 45px; OVERFLOW: hidden; _overflow: visible
}
*[class~='quicksearch3'] DIV {
	HEIGHT: auto
}
.quicksearch3 DIV P {
	FLOAT: left; CLEAR: none
}
.quicksearch3 IMG {
	MARGIN: 0px 1em 0px 0px; FLOAT: left
}
.new2 {
	BACKGROUND: #fff; HEIGHT: 277px
}
.new2 DIV {
	PADDING-BOTTOM: 1em; MIN-HEIGHT: 45px; WIDTH: 100%; HEIGHT: 45px; OVERFLOW: hidden; _overflow: visible
}
*[class~='new'] DIV {
	HEIGHT: auto
}
.new2 P {
	CLEAR: both
}
.new2 DIV P {
	FLOAT: left; CLEAR: none
}
.new2 IMG {
	MARGIN: 0px 1em 0px 0px; FLOAT: left
}
.officeitems {
	BACKGROUND: #fff; COLOR: #000000; FONT-SIZE: 1em
}
.officeitems H2 {
	MARGIN: 0px; MIN-HEIGHT: 3em; HEIGHT: 3em; FONT-SIZE: 1.5em
}
.officepagelink {
	PADDING-RIGHT: 12px; DISPLAY: inline; WHITE-SPACE: nowrap; HEIGHT: auto; COLOR: #003396; MARGIN-LEFT: 10px; FONT-SIZE: 1.16em; TEXT-DECORATION: none
}
TABLE.officepageContent TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.officepagebannerspace {
	WIDTH: 21%
}
.officepagecontentspace P {
	MARGIN: 15px; FLOAT: left
}
.officepage-article {
	WIDTH: 70%; FLOAT: left
}
.officepage-see-also {
	BORDER-BOTTOM: #f0f0f0 1px solid; POSITION: relative; BORDER-LEFT: #f0f0f0 1px solid; BACKGROUND: url(/static_images/v1/bg_page_highlight.gif) #fff repeat-x 0% 100%; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid
}
.officepage-see-also H2 SPAN {
	POSITION: absolute; TOP: 0px; LEFT: -999em
}
.officepage-see-also LI {
	WIDTH: 100%
}
.officepage-see-also H2 {
	MARGIN: 0px; BACKGROUND: url(/static_images/v1/img/bg_highlight_title_see-also.gif) no-repeat; HEIGHT: 20px
}
.bankbanner {
	BORDER-BOTTOM: #646464 1px solid; BORDER-LEFT: #646464 1px solid; MARGIN-TOP: 10px; WIDTH: 210px; BORDER-TOP: #646464 1px solid; BORDER-RIGHT: #646464 1px solid
}
.showcase {
	WIDTH: 670px; BACKGROUND: #fff; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 1em
}
.showcase H2 {
	MARGIN: 0px; FONT-SIZE: 1.5em
}
.showcase IMG {
	MARGIN: 0px; WIDTH: 210px; DISPLAY: inline; FLOAT: right
}
.showcase DIV {
	WIDTH: 400px; FLOAT: left
}
A.abc_aktiivinen {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #646464; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.abc_aktiivinen:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f90; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.abc_passiivinen {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #c3d0d4; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.abc_bluetitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #646464; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.abc_linkki {
	COLOR: #003396; TEXT-DECORATION: none
}
A.abc_linkki:hover {
	COLOR: #003396; TEXT-DECORATION: underline
}
.bluetitle {
	MARGIN-TOP: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #646464; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.item_picks {
	BACKGROUND: #fff
}
.item_picks LI {
	WIDTH: 100%
}
TD.ownopkk_contacts {
	BORDER-BOTTOM: #f0f0f0 thin dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
TD.ownopkk_contacts_line {
	BORDER-BOTTOM: #f0f0f0 thin dotted
}
INPUT.buttonLink {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; COLOR: #646464; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
INPUT.buttonLink:hover {
	TEXT-DECORATION: underline
}
INPUT.buttonLink:focus {
	TEXT-DECORATION: underline
}
SPAN.textBox {
	BORDER-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #888888 1px solid; BORDER-RIGHT: #888888 1px solid; PADDING-TOP: 1px
}
DIV.textBox {
	BORDER-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #888888 1px solid; BORDER-RIGHT: #888888 1px solid; PADDING-TOP: 1px
}
#item-change-images {
	WIDTH: 100%; CLEAR: both
}
#item-change-images UL {
	CLEAR: both
}
#item-change-images LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 1em 0px 0px; FLOAT: left; LIST-STYLE-IMAGE: none
}
A.feedbackUrl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV#map_all {
	MARGIN-LEFT: 0.8em
}
DIV#map_top_controls {
	MARGIN-TOP: 20px; WIDTH: 765px; MARGIN-BOTTOM: 5px; FLOAT: left; FONT-SIZE: 11px
}
DIV#map_set_centerpoint {
	BACKGROUND-COLOR: #e6e6e6; WIDTH: 505px; FLOAT: left; HEIGHT: 50px; MARGIN-RIGHT: 5px
}
DIV#map_set_centerpoint_content {
	PADDING-LEFT: 10px; FLOAT: left
}
DIV#map_control_title {
	FLOAT: left; PADDING-TOP: 10px
}
DIV.map_control_textbox {
	PADDING-LEFT: 7px; FLOAT: left; PADDING-TOP: 8px
}
DIV#centerpoint_city_field {
	WIDTH: 135px; HEIGHT: 14px; COLOR: #666666
}
DIV#centerpoint_address_field {
	WIDTH: 135px; HEIGHT: 14px; COLOR: #666666
}
#centerpoint_set_button {
	MARGIN-TOP: 1px
}
DIV#floatright {
	PADDING-RIGHT: 0px; FLOAT: right
}
DIV#floatleft {
	FLOAT: left
}
DIV#map_control_button {
	PADDING-LEFT: 4px; FLOAT: left; PADDING-TOP: 8px
}
DIV#map_help_div {
	BACKGROUND-COLOR: #f4e8ae; WIDTH: 255px; FLOAT: left; HEIGHT: 50px
}
DIV#map_help_div DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV#map_area_div {
	WIDTH: 764px; FLOAT: left; HEIGHT: 510px
}
DIV#map_submit_form {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 765px; FLOAT: left
}
DIV#map_icon_links {
	FLOAT: right
}
#itempage_map_fonecta_logo {
	POSITION: absolute; TOP: 104px; LEFT: 454px
}
