/* CSS Document */

body{
	background: #0182c3 url('bilder/bakgrund.jpg') repeat-x;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 902px;
	}

#box{
	display: block;
	position: relative;
	margin: 0px auto;
	top: 0px;
	width: 884px;
	height: 883px;
	z-index: 1;
	}
	
#box div.top{
	display: block;
	position: absolute;
	background: none;
	margin: 0px;
	top: 0px;
	left: 0px;
  width: 884px;
	height: 193px;
	z-index: 2;
	}

/******* Svenska menyn *******/

#box div.menybalk{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_menybalk.jpg') no-repeat;
	margin: 0px;
	top: 193px;
	left: 0px;
  width: 884px;
	height: 48px;
	z-index: 2;
	}

#box div.menybalk div.meny {
  display: block;
	position: absolute;
	background: none;
	top: 6px;
	left: 67px;
	margin: 0px;
	width: 610px;
	height: 34px;
	}
	
#box div.menybalk div.meny li{
	display:inline;
	height: 34px;
	float:left;
	border:0px;
	
}

#box div.menybalk div.meny li a#one{
	display:block;
  background-image: none; 
  background-repeat:no-repeat;
  width: 116px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 36px;
}
#box div.menybalk div.meny li a#onecurrent{
	display:block;
  background-image: url('bilder/foretag_gul.jpg'); 
  background-repeat:no-repeat;
  width: 116px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 36px;
}

#box div.menybalk div.meny li a:hover#one{
	background-image: url('bilder/foretag_gul.jpg'); 
  background-repeat:no-repeat;
  margin-right: 36px;
}

#box div.menybalk div.meny li a#two{
	display:block;
	background-image: none; 
  background-repeat:no-repeat;
  width: 122px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 48px;
}

#box div.menybalk div.meny li a#twocurrent{
	display:block;
	background-image: url('bilder/leksaker_gul.jpg'); 
  background-repeat:no-repeat;
  width: 122px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 48px;
}

#box div.menybalk div.meny li a:hover#two {
  display:block;
	background-image: url('bilder/leksaker_gul.jpg'); 
  background-repeat:no-repeat;
  margin-right: 48px;
}

#box div.menybalk div.meny li a#three{
	display:block;
	background-image: none; 
  background-repeat:no-repeat;
  width: 107px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 38px;
}

#box div.menybalk div.meny li a#threecurrent{
	display:block;
	background-image: url('bilder/karta_gul.jpg'); 
  background-repeat:no-repeat;
  width: 107px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 38px;
}

#box div.menybalk div.meny li a:hover#three {
  display:block;
	background-image: url('bilder/karta_gul.jpg'); 
  background-repeat:no-repeat;
  margin-right: 38px;
}

#box div.menybalk div.meny li a#four{
	display:block;
	background-image: none; 
  background-repeat:no-repeat;
  width: 121px;
	height:34px;
	float:left;
	border:0px;
}

#box div.menybalk div.meny li a#fourcurrent{
	display:block;
	background-image: url('bilder/kontakt_gul.jpg'); 
  background-repeat:no-repeat;
  width: 121px;
	height:34px;
	float:left;
	border:0px;
}

#box div.menybalk div.meny li a:hover#four {
  display:block;
	background-image: url('bilder/kontakt_gul.jpg'); 
  background-repeat:no-repeat;
}

/******* Slut på svenska menyn *******/

/******* Finska menyn ******

/******* Svenska menyn *******/

#box div.menybalk_fi{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_menybalk_fi.jpg') no-repeat;
	margin: 0px;
	top: 193px;
	left: 0px;
  width: 884px;
	height: 48px;
	z-index: 2;
	}

#box div.menybalk_fi div.meny {
  display: block;
	position: absolute;
	background: none;
	top: 6px;
	left: 67px;
	margin: 0px;
	width: 610px;
	height: 34px;
	}
	
#box div.menybalk_fi div.meny li{
	display:inline;
	height: 34px;
	float:left;
	border:0px;
	
}

#box div.menybalk_fi div.meny li a#one{
	display:block;
  background-image: none; 
  background-repeat:no-repeat;
  width: 113px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 22px;
}
#box div.menybalk_fi div.meny li a#onecurrent{
	display:block;
  background-image: url('bilder/yritys_gul.jpg'); 
  background-repeat:no-repeat;
  width: 113px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 22px;
}

#box div.menybalk_fi div.meny li a:hover#one{
	background-image: url('bilder/yritys_gul.jpg'); 
  background-repeat:no-repeat;
  margin-right: 22px;
}

#box div.menybalk_fi div.meny li a#two{
	display:block;
	background-image: none; 
  background-repeat:no-repeat;
  width: 137px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 38px;
}

#box div.menybalk_fi div.meny li a#twocurrent{
	display:block;
	background-image: url('bilder/leikkikalut_gul.jpg'); 
  background-repeat:no-repeat;
  width: 137px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 38px;
}

#box div.menybalk_fi div.meny li a:hover#two {
  display:block;
	background-image: url('bilder/leikkikalut_gul.jpg'); 
  background-repeat:no-repeat;
  margin-right: 38px;
}

#box div.menybalk_fi div.meny li a#three{
	display:block;
	background-image: none; 
  background-repeat:no-repeat;
  width: 115px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 46px;
}

#box div.menybalk_fi div.meny li a#threecurrent{
	display:block;
	background-image: url('bilder/kartta_gul.jpg'); 
  background-repeat:no-repeat;
  width: 115px;
	height:34px;
	float:left;
	border:0px;
	margin-right: 46px;
}

#box div.menybalk_fi div.meny li a:hover#three {
  display:block;
	background-image: url('bilder/kartta_gul.jpg'); 
  background-repeat:no-repeat;
  margin-right: 46px;
}

#box div.menybalk_fi div.meny li a#four{
	display:block;
	background-image: none; 
  background-repeat:no-repeat;
  width: 117px;
	height:34px;
	float:left;
	border:0px;
}

#box div.menybalk_fi div.meny li a#fourcurrent{
	display:block;
	background-image: url('bilder/yhteys_gul.jpg'); 
  background-repeat:no-repeat;
  width: 117px;
	height:34px;
	float:left;
	border:0px;
}

#box div.menybalk_fi div.meny li a:hover#four {
  display:block;
	background-image: url('bilder/yhteys_gul.jpg'); 
  background-repeat:no-repeat;
}

/******* Slut på finska menyn *******/

/******* Svenska språk menyn *******/

#box div.menybalk div.lang {
  display: block;
	position: absolute;
	background: none;
	top: 0px;
	left: 735px;
	margin: 0px;
	width: 241px;
	height: 48px;
	}

#box div.menybalk div.lang li{
	display:inline;
	height:48px;
	float:left;
	border:0px;
	margin-right: 16px;
	}

#box div.menybalk div.lang li a#se{
	display:block;
	background: none; 
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

#box div.menybalk div.lang li a:hover#se {
  display:block;
	background-image: url('bilder/blaladan_sve_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}	

#box div.menybalk div.lang li a#securrent{
	display:block;
	background-image: url('bilder/blaladan_sve_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

	
#box div.menybalk div.lang li a#fi{
	display:block;
	background: none; 
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

#box div.menybalk div.lang li a:hover#fi {
  display:block;
	background-image: url('bilder/blaladan_fi_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}	

#box div.menybalk div.lang li a#ficurrent{
	display:block;
	background-image: url('bilder/blaladan_sve_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

/******* Slut på svenska språk menyn *******/

/******* Fisnka språk menyn *******/

#box div.menybalk_fi div.lang {
  display: block;
	position: absolute;
	background: none;
	top: 0px;
	left: 735px;
	margin: 0px;
	width: 241px;
	height: 48px;
	}

#box div.menybalk_fi div.lang li{
	display:inline;
	height:48px;
	float:left;
	border:0px;
	margin-right: 16px;
	}

#box div.menybalk_fi div.lang li a#se{
	display:block;
	background: none; 
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

#box div.menybalk_fi div.lang li a:hover#se {
  display:block;
	background-image: url('bilder/blaladan_sve_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}	

#box div.menybalk_fi div.lang li a#securrent{
	display:block;
	background-image: url('bilder/blaladan_sve_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

	
#box div.menybalk_fi div.lang li a#fi{
	display:block;
	background: none; 
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

#box div.menybalk_fi div.lang li a:hover#fi {
  display:block;
	background-image: url('bilder/blaladan_fi_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}	

#box div.menybalk_fi div.lang li a#ficurrent{
	display:block;
	background-image: url('bilder/blaladan_fi_gul.jpg'); 
  background-repeat:no-repeat;
  width: 38px;
	height:48px;
	float:left;
	border:0px;
}

/******* Slut på finska språk menyn *******/

/******* Svenska mellanbalk1 *******/

#box div.mellanbalk{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_mellanbalk_1.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  top: 241px;
	width: 884px;
	height: 306px;
	z-index: 2;
	}
	
#box div.mellanbalk div.text {
  display: block;
	position: absolute;
	background: none;
	top: 20px;
	left: 46px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 210px;
	height: 200px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk div.text p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk div.text b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

#box div.mellanbalk div.bild {
  display: block;
	position: absolute;
	background: none;
	top: 18px;
	left: 326px;
	margin: 0px;
	width: 514px;
	height: 267px;
	overflow: hidden;
  z-index: 3;
}
/******* Slut på svenska mellanbalk1 *******/

/******* Finska mellanbalk1 *******/

#box div.mellanbalk_fi{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_mellanbalk_1_fi.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  top: 241px;
	width: 884px;
	height: 306px;
	z-index: 2;
	}
	
#box div.mellanbalk_fi div.text {
  display: block;
	position: absolute;
	background: none;
	top: 20px;
	left: 46px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 210px;
	height: 200px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk_fi div.text p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk_fi div.text b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

#box div.mellanbalk_fi div.bild {
  display: block;
	position: absolute;
	background: none;
	top: 18px;
	left: 326px;
	margin: 0px;
	width: 514px;
	height: 267px;
	overflow: hidden;
  z-index: 3;
}

/******* Slut på finska mellanbalk1 *******/

/******* Svenska mellanbalk2 *****/

#box div.mellanbalk2{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_mellanbalk_2.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  top: 547px;
	width: 884px;
	height: 261px;
	z-index: 2;
}

/***** Början på verksamheten *****/

#box div.mellanbalk2 div.text1 {
  display: block;
	position: absolute;
	background: none;
	top: 46px;
	left: 46px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 210px;
	height: 170px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk2 div.text1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk2 div.text1 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}
/***** Slut på verksamheten *****/

/***** Början på kvaliteten *****/
#box div.mellanbalk2 div.text2 {
  display: block;
	position: absolute;
	background: none;
	top: 46px;
	left: 328px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 230px;
	height: 110px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk2 div.text2 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk2 div.text2 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

/***** Slut på kvaliteten *****/

/***** Början på teman *****/

#box div.mellanbalk2 div.text3 {
  display: block;
	position: absolute;
	background: none;
	top: 46px;
	left: 608px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 230px;
	height: 100px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk2 div.text3 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk2 div.text3 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

/***** Slut på teman *****/

/******* Slut på svenska mellanbalk2 *****/

/******* Finska mellanbalk2 *****/

#box div.mellanbalk2_fi{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_mellanbalk_2_fi.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  top: 547px;
	width: 884px;
	height: 261px;
	z-index: 2;
}

/***** Början på verksamheten *****/

#box div.mellanbalk2_fi div.text1 {
  display: block;
	position: absolute;
	background: none;
	top: 40px;
	left: 46px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 210px;
	height: 170px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk2_fi div.text1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk2_fi div.text1 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}
/***** Slut på verksamheten *****/

/***** Början på kvaliteten *****/
#box div.mellanbalk2_fi div.text2 {
  display: block;
	position: absolute;
	background: none;
	top: 40px;
	left: 328px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 230px;
	height: 120px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk2_fi div.text2 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk2_fi div.text2 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

/***** Slut på kvaliteten *****/

/***** Början på teman *****/

#box div.mellanbalk2_fi div.text3 {
  display: block;
	position: absolute;
	background: none;
	top: 40px;
	left: 608px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	width: 230px;
	height: 100px;
	overflow: hidden;
  z-index: 3;
}
  
#box div.mellanbalk2_fi div.text3 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.mellanbalk2_fi div.text3 b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

/***** Slut på teman *****/

/******* Slut på finska mellanbalk2 *****/

#box div.bottom1{
	display: block;
	position: absolute;
	background: none;
	margin: 0px;
	left: 0px;
  top: 808px;
	width: 884px;
	height: 48px;
	z-index: 2;
	}

#box div.bottom2{
	display: block;
	position: absolute;
	background: url('bilder/blaladan_bottom_2.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  top: 856px;
	width: 884px;
	height: 23px;
	z-index: 2;
	}


	
#box dl.link dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box dl.link #link1 {
  left: 510px; 
  top: 2px; 
  z-index: 15;
}
  	
#box dl.link a#link1{
  display:block; 
	width: 68px; 
 	height: 18px; 
  text-decoration:none; 
  z-index:15;
}

