@import url(style_ie.css);body {  font-size: 62.5%; /* Resets 1em to 10px */	font-family: Verdana, Arial, Helvetica, Sans-Serif;	margin:0; padding:0;	}div#wrap { margin:12px; }h1, h2, h3, h4 { font-style: normal;  font-weight:bold; max-width: 567px; }h1 {  font-size: 1.8em; line-height:1.0; margin-top:18pt; padding-bottom:4px; border-bottom: 2px dotted #000;  }.1_ennen_2ta {  margin-bottom:0pt; }h2 {  font-size: 1.6em; line-height:1.0; margin-top:16pt; padding-bottom:4px; border-bottom:2px dotted #000; margin-bottom:4pt; }.2_1n_jalkeen { margin-top:0pt; }h3 {  font-size: 1.4em; font-weight:bold; line-height:1.1; margin-top: 14pt; }h4 {  font-size: 1.2em; font-weight:bold; line-height:1.1; margin-top: 14pt; margin-bottom:6pt;}b { font-weight: bold; }p, ul, ol, td { line-height:1.2; }p, ul, ol { font-size:1.2em; max-width: 567px; margin-top: 5pt; margin-bottom: 0pt; }table {font-size: 100%; } /* needed because font-size doesn't inherit to tables in Win/IE5.5 */.kve10 { margin-top:10pt; margin-bottom:0pt;  }.leipis_eikv { line-height:1.1; margin-top: 5pt; margin-bottom: 0pt;  }.pieni { font-size:1.1em; line-height:1.1; margin-top: 4pt; margin-bottom: 0pt; }.pienikapea { font-size:1.1em; line-height:1.1; margin-top: 4pt; margin-bottom: 0pt; max-width: 435px; }.pieni_kv { font-size: 1.1em; line-height:1.1; margin-top: 10pt; margin-bottom: 8pt; }	/* käyt. sivulla includes/tuotemod2.lasso */.kapea { max-width: 435px; }.tosipieni {  font-size: 0.9em; line-height:1.1; }.taulmusta {  font-size: 1.2em; line-height:1.3; }.taulvalk {  font-size: 0.9em; line-height:1.0; color:#FFFFFF; max-width: 567px; }.kuva { border:0px; margin-left:14px; margin-right:14px;margin-bottom:10px;}.menutext { font-size: 1.2em; font-weight:bold; margin-top: 2pt; margin-bottom: 0pt; 	padding:2px 0 2px 0px; }/* background-color:#eee; border:0px solid black; */ul.menutext_ala { font-size: 1.1em; font-weight:bold; line-height:1.1; margin-top: 4pt; margin-bottom: 0pt; }li.menutext_ala { line-height:1.1; margin: 4px 0 0 20px; 	list-style-image: url(/images/bulletred.gif);}A:link		{ color:#006633; text-decoration: underline; }A:visited	{ color:#006633; text-decoration: underline; }A:hover		{ color:#009933; text-decoration: none; }A:active	{ color:#006633; text-decoration: underline; } .menutext A:link    { color:#006633; text-decoration: none;}.menutext A:visited { color:#006633; text-decoration: none; }.menutext A:hover   { color:#006633; text-decoration: underline; }.menutext A:active  { color:#006633; text-decoration: underline; } .menutext_ala A:link    { color:#006633; text-decoration: none; }.menutext_ala A:visited { color:#006633; text-decoration: none; }.menutext_ala A:hover   { color:#006633; text-decoration: underline; }.menutext_ala A:active  { color:#006633; text-decoration: underline; } /* n e w s    s t r i p   */div #newsStrip {float:right; padding-top:18px;padding-left:12px;}#newsStrip h2 {color:black;font-weight:bold; font-size:1.2em;    padding:4px 5px 5px 5px;    background-color:#bbbbdd;    border-bottom: 1px solid #063;    border-left: 1px solid #063;    margin-top:8px;}#newsStrip p {  font-weight:bold;                color: #248; line-height:1.1;                margin-left:6px; margin-top:5px; margin-bottom: 6px;}#newsStrip p.newsdate { font-weight:normal;font-style:italic;                margin-bottom: 0px;}#newsStrip p.leipis {  font-weight:normal;		font-size:1em;                color:black; line-height:1.0;                margin-left:6px; margin-top:5px; margin-bottom: 6px;}