BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff;
	PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif
}

.ipage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 14px; PADDING-TOP: 15px;
	MARGIN: 0px auto; WIDTH: 780px; HEIGHT: auto; BORDER-STYLE: solid;
	BORDER-WIDTH: 1px; BORDER-COLOR: #d7d5d2; MARGIN-TOP:10px; MARGIN-BOTTOM:0px; 
}
.web_design {
	BACKGROUND: #eceae7 no-repeat center top; PADDING-TOP: 10px; 
}

#page_bg {
	BACKGROUND: #f8f8f8 repeat-x center top
}

#main_menu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; MARGIN: 0px auto; POSITION: right;
}

#main {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	MARGIN-TOP: 0px; MARGIN-RIGHT: 15px; MARGIN-LEFT: 15px;
	OVERFLOW: hidden; WIDTH: 750px; POSITION: relative;
}

#slogan {
	POSITION: relative;
	TOP:-110px;
	RIGHT:0px;
	WIDTH: 260px;
	FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif;
	FONT-SIZE: 17px;
	TEXT-ALIGN: center;
	PADDING: 3px;
	COLOR:  #666;
}

#subheader {
	POSITION: relative;
	HEIGHT: 22px;
	RIGHT: 10px;
	FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif;
	FONT-SIZE: 15px;
	COLOR:  #274e63;
	BACKGROUND-IMAGE: url('../images/title_line.png');
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION: 0px 27px;
	PADDING: 3px;
}

#contentbox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
	FONT-SIZE: 13px; 
	MARGIN-BOTTOM: 20px;
	OVERFLOW: hidden;
	POSITION: relative;
}

#haelainaa {
	FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif;
	FONT-SIZE: 15px;
	PADDING: 3px;
	TEXT-DECORATION:underline;
}

#lainat TABLE TH {
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #d7d5d2; 
	TEXT-ALIGN: center;
	PADDING: 5px;
	FONT-SIZE: 10px;
	COLOR:  #5c839c;
}

#lainat TABLE TD {
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px; BORDER-COLOR: #d7d5d2; 
	TEXT-ALIGN: center;
	PADDING: 0px;
	FONT-SIZE: 13px;
	COLOR:  #5c839c;
}

#asiakaspalvelu {
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px; BORDER-COLOR: #d7d5d2; 
	TEXT-ALIGN: center;
	PADDING: 3px;
	COLOR:  #666;
}

#copyright {
	WIDTH: 780px;
	POSITION: center;
	TEXT-ALIGN: right;
	FONT-SIZE: 10px;
	PADDING: 3px;
	COLOR:  #555;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; outline: none
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; outline: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}

A {
	COLOR: #5c839c;
}
A:hover {
	COLOR: #4495ec;
}
INPUT:focus {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
SELECT:focus {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
TEXTAREA:focus {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
A:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
A:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: 0
}
INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
SELECT {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
textareaa {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LABEL {
	CURSOR: pointer
}

A.link {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #555; LINE-HEIGHT: 19px; HEIGHT: 20px; TEXT-DECORATION: none
}
A.link:link {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #555; LINE-HEIGHT: 19px; HEIGHT: 20px; TEXT-DECORATION: none
}
A.link:visited {
	FONT-SIZE: 11px; FLOAT: right; COLOR: #555; LINE-HEIGHT: 19px; HEIGHT: 20px; TEXT-DECORATION: none
}

.header_thumbs {
	RIGHT: 20px; BACKGROUND: no-repeat center top; WIDTH: 290px; POSITION: absolute; TOP: 10px; HEIGHT: 170px
}
.pathway {
	DISPLAY: block; LEFT: 20px; OVERFLOW: hidden; WIDTH: 900px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 30px
}
.pathway A {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
.pathway A:link {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
.pathway A:visited {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
.pathway A:hover {
	COLOR: #4495ec
}

#bottom_bg {
	BACKGROUND: #f8f8f8 repeat-x center top; HEIGHT: 180px
}
#footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#footer .f_separator {
	OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 100px
}
#footer .news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 400px; PADDING-TOP: 10px; HEIGHT: 80px
}
#footer H4 {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: repeat-x left bottom; COLOR: #555; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
#footer .news P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; LINE-HEIGHT: 13px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#footer .right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; LINE-HEIGHT: 13px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#footer H5 {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 11px; MARGIN: 4px 0px 0px; COLOR: #555; LINE-HEIGHT: 17px
}
#footer .right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 480px; PADDING-TOP: 10px; HEIGHT: 80px
}
#footer .links {
	FONT-SIZE: 10px; COLOR: #ccc; TEXT-ALIGN: justify
}
#footer .links A {
	COLOR: #555; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
#footer .links A:link {
	COLOR: #555; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
#footer .links A:visited {
	COLOR: #555; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.copyright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 390px; COLOR: #555; LINE-HEIGHT: 31px; PADDING-TOP: 0px; HEIGHT: 32px
}
#f_menu {
	BACKGROUND: repeat-x center top; MARGIN: 0px auto; WIDTH: 920px; HEIGHT: 32px
}
A:hover {
	TEXT-DECORATION: underline
}
#footer .links A:hover {
	TEXT-DECORATION: underline
}
A.link:hover {
	COLOR: #4495ec
}
#topnav UL LI.current A SPAN {
	COLOR: #4495ec
}
#bottom_menu UL LI.current A SPAN {
	COLOR: #4495ec
}
#topnav UL {
	FLOAT: left
}
#topnav UL LI {
	FLOAT: left
}
#topnav UL LI A:hover {
	CURSOR: pointer; COLOR: #4495ec
}
#bottom_menu UL LI A:hover {
	CURSOR: pointer; COLOR: #4495ec
}
#contacts {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 840px; COLOR: #555; TEXT-ALIGN: left
}
#contacts P {
	MARGIN: 0px 0px 10px
}
#contacts H2 {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; BACKGROUND: repeat-x left bottom; MARGIN: 0px 0px 10px; COLOR: #555; LINE-HEIGHT: 17px; HEIGHT: 18px
}
#contacts H2 A {
	COLOR: #555
}
#contacts H2 A:hover {
	COLOR: #4495ec
}
#contacts H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: 700; FONT-SIZE: 11px; BACKGROUND: no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #a8a8a8; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 20px
}
#order TABLE TD {
	VERTICAL-ALIGN: top
}
#contacts TABLE {
	MARGIN: 0px auto;
}
#contacts TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#contacts LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}