/* BASIC */

body {
	padding: 0; 
	margin: 0;
	background: #a0a0a0 url(../i/body.gif) repeat-y;
	color: #000;
	font: 11px/1.2em Verdana, Arial, "Trebuchet MS", Tahoma, "Lucida Grande","Lucida Sans Unicode",sans-serif;
	}

hr { display: none; }

#filelink {
        margin-left: 30px;
}

h1, h2, h3, h4, p {
	margin: 0;
	padding: 0 0 10px 0;

	}

h1, h2, h3, h4 {

	}

h1 { 
	font-size: 218%;
	padding-bottom: 20px;
	letter-spacing: -1px;

	}

h2 { 
	font-size: 164%;
	letter-spacing: -1px;
	padding-bottom: 15px;
	}

h3 { 
	font-size: 145%;
	}

h4 { 
	font-size: 118%;

	}

p {
	text-align: justify;
	}


form {
	margin: 0 0 10px 0;
	padding: 0;
	}

acronym {
	cursor: help;
	}

img {
	padding: 0;
	border: 0;
	margin: 0;
	}

ul {
	list-style: disc;
	margin: 0 0 10px 35px;
	padding: 0;
	color: #676767;
	}

ol {
	list-style: decimal;
	margin: 0;
	padding: 0;
	}

li {
	margin: 0;
	padding: 0;
	}

a, a:link, a:visited {
	text-decoration: underline;
	color: #ff5f00;
	}

a:hover {
	color: #ff5f00;
	text-decoration: none;
	}

input, select, textarea {
	font-family: 'Trebuchet MS', Tahoma, "Lucida Grande","Lucida Sans Unicode",sans-serif;
	margin: 0;
	padding: 2px;
	font-size: 90%;
	background: #fff;
	}

input#zemSubmit {
	margin-top: 5px; font-size: 100%;
	}

/* WRAP & HEADER */

#owrap {
	width: 100%;
	background: url(../i/owrap.gif) repeat-x;
	}

#wrap {
	width: 770px;
	}


#wrap #masthead {
	background: url(../i/masthead.gif) repeat-y;
	border-bottom: 2px solid #fff;
	position: relative;
	width: 770px;
	}

#wrap #masthead h2 {
	padding: 0;
	}

#wrap #masthead h2 a {
	display: block;
	width: 170px;
	height: 71px;
	background: url(../i/expert.gif) no-repeat;
	position: absolute;
	left: 108px;
	top: 0;
	text-indent: -5000px;
	overflow: hidden;
	}

#wrap #masthead .address {
	line-height: 71px;
	text-align: right;
	padding: 0 49px 0 0;
	color: #fff;
	font-weight: bold;
	}

#wrap #masthead .address p {
	line-height: 71px;
	text-align: right;
	padding: 0;
	color: #fff;
	font-weight: bold;
	}

#wrap #head {
	background: url(../i/head.gif) repeat-y;
	border-bottom: 2px solid #fff;
	position: relative;
	width: 770px;
	}

#wrap #head p {
	color: #fff;
	line-height: 24px;
	padding: 0 0 0 118px;
	}

/* */

#wrap #menu {
	float: left; 
	width: 108px;
	}

#wrap #menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}

#wrap #menu ul li {
	padding: 0;
	margin: 0;
	}

#wrap #menu ul li a {
	display: block;
	width: 108px;
	height: 39px;
	background: url(../i/menuul.gif) no-repeat top left;
	color: #fff;
	font-weight: bold;
	text-indent: 2px;
	text-decoration: none;
	}

#wrap #menu ul li a:hover {
	background-position: bottom left;
	text-decoration: none;
	}

/* */

#wrap #con {
	float: left;
	width: 660px; overflow: hidden;
	}

#wrap #con .newspost {
	color: #676767;
	}

#wrap #con .newspost h3.head {
	padding: 0;
	background: url(../i/h3.gif) no-repeat;
	width: 660px;
	height: 22px;
	line-height: 22px;
	text-indent: 9px;
	color: #fff;
	font-size: 100%;
	text-transform: uppercase;
	}

#wrap #con .newspost .newsbody {
	padding: 10px;
	}

#wrap #con .newspost p {
	font-size: 109%;
	line-height: 1.5em;
	}

/* */

/* */

.BODYetusivu {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/BODY_bg_ie.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #a0a0a0
}
.BODYsmliigatiedot {
	BACKGROUND-COLOR: #cccccc
}
.AetusivuLuelisaa:link {
	FONT-WEIGHT: bold; COLOR: #ff5e00; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.AetusivuLuelisaa:visited {
	FONT-WEIGHT: bold; COLOR: #ff5e00; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.AetusivuLuelisaa:active {
	FONT-WEIGHT: bold; COLOR: #ff5e00; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.AetusivuLuelisaa:hover {
	FONT-WEIGHT: bold; COLOR: #ff5e00; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.Anavi:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavi:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavi:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavi:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavipath:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavipath:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavipath:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Anavipath:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.AtuoteEsittely:link {
	FONT-WEIGHT: bold; COLOR: #ff5e00; TEXT-DECORATION: underline
}
.AtuoteEsittely:visited {
	FONT-WEIGHT: bold; COLOR: #ff5e00; TEXT-DECORATION: underline
}
.AtuoteEsittely:active {
	FONT-WEIGHT: bold; COLOR: #ff5e00; TEXT-DECORATION: underline
}
.AtuoteEsittely:hover {
	FONT-WEIGHT: bold; COLOR: #ff5e00; TEXT-DECORATION: none
}
.FORMkauppiashaku {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.INPUTtuotehaku {
	BORDER-RIGHT: #333333 thin solid; BORDER-TOP: #c1c1c1 thin solid; FONT-SIZE: 11px; BORDER-LEFT: #c1c1c1 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #333333 thin solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
.Pdate {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.Pform {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: bottom; COLOR: #676767; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Phinta {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Pleipa {
	FONT-SIZE: 12px; MARGIN-LEFT: 22px; COLOR: #676767; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PleipaForm {
	FONT-SIZE: 11px; MARGIN-LEFT: 38px; COLOR: #676767; MARGIN-RIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Pluelisaa {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.PluelisaaTuoteosio {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 11px; LINE-HEIGHT: 12px; MARGIN-RIGHT: 23px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.Pnavi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 2px 2px 2px 3px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Pnavipath {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; MARGIN-RIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.PoikeaLinkkiLista {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #676767; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PtuoteEsittely {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 11px; COLOR: #676767; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PtuotteetLista {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #676767; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SELECTkauppiashaku {
	
}
.TDaa {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/TD_aa1.gif); BACKGROUND-REPEAT: repeat-y
}
.TDaaa {
	
}
.TDb {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
.TDbb {
	BACKGROUND-COLOR: #ffffff
}
.TDbbb {
	
}
.TDccc {
	
}
.TDleipa {
	FONT-SIZE: 10px; MARGIN: 2px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.TDleipaJoukkueet {
	FONT-SIZE: 10px; MARGIN: 2px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff5f00
}
.TDleipaOtsikot {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 2px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; MARGIN: 38px 400px 38px 38px; VERTICAL-ALIGN: middle; COLOR: #ff5f00; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: left
}
.PkuvingressiCopy {
	line-height: 25px; FONT-WEIGHT: bold; FONT-SIZE: 25px; MARGIN: 12px 40px 0px 22px; VERTICAL-ALIGN: middle; COLOR: #ff5f00; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.PleipaCopy {
	FONT-SIZE: 12px; MARGIN: 0px 22px 12px; COLOR: #676767; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PotsikkoCopy {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/otsikko_bottom.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; COLOR: #b8b8b8; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PotsikkoOikeaCopy {
	BACKGROUND-POSITION: left bottom; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/otsikko_bottom.gif); MARGIN: 0px 22px 10px 0px; COLOR: #b8b8b8; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PtuoteEsittelyCopy {
	FONT-SIZE: 11px; MARGIN: 0px 22px 11px 0px; COLOR: #676767; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BODYetusivuCopy {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/tausta.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.Plinkingressi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 10px 400px 10px 38px; VERTICAL-ALIGN: middle; COLOR: #ff5f00; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: left
}.Potsikko {
	line-height: 25px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/otsikko_bottom.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #b8b8b8; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}.Pkuvingressi {
	line-height: 29px; FONT-WEIGHT: bold; FONT-SIZE: 25px; FILTER: DropShadow(Color=#FFCBAD, OffX=2, OffY=2, Positive=1); MARGIN: 38px 400px 15px 38px; VERTICAL-ALIGN: middle; COLOR: #ff5f00; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: left
}.PotsikkoOikea {
	line-height: 25px; BACKGROUND-POSITION: left bottom; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(http://www.expert.fi/easydata/customers/expert/templates/gfx/otsikko_bottom.gif); MARGIN: 0px 22px 10px 20px; COLOR: #b8b8b8; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.otsikko14px {
        font-size: 20px;
        font-weight: bold;
	color: #FF5D00;
}