body {
	background-color: #000000; 
	font-family: Helvetica, Arial, Sans-serif;
	margin-top: 35px;
	margin-left: 35px;
}
#menu {
	position: absolute;
	top:110px;
	left:35px;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #b378b6;
}
#menu a{
	color:#ffffff;
	text-decoration:none;
	}	
#menu a:visited{
	color:#ffffff;
	text-decoration:none;
	}	
#menu a:hover{
	color:#b378b6; /* b30776 */hist
	text-decoration:none;
	}
#menu a:active{
	color:#b378b6;
	text-decoration:none;
	}
#submenu {
	position: absolute;
	top:163px;
	left:160px;
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #8cb8bd;
}
#submenu a{
	color:#ffffff;
	text-decoration:none;
	}	
#submenu a:visited{
	color:#ffffff;
	text-decoration:none;
	}	
#submenu a:hover{
	color:#8cb8bd; /* b30776 */
	text-decoration:none;
	}
#submenu a:active{
	color:#8cb8bd;
	text-decoration:none;
	}
#firstdate {
	position: absolute;
	top:0px;
	left:100px;
	width: 725px;
	}
/* for Internet Explorer */
/*\*/
* html #firstdate {
	top:0px;
}
	
#dofter {
	position: absolute;
	top:76px;
	left:330px;
	width: 400px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	}
/* for Internet Explorer */
/*\*/
* html #dofter {
top: 91px;
}	

#dofter h1 {
	font-size: 25px;
	font-weight: normal;
	color:#b378b6; 
	letter-spacing: 1px; 
	margin-bottom: 20px;

}
#dofter a{
	color:#ffffff;
	text-decoration:underline;
	}	
#dofter a:visited{
	color:#ffffff;
	text-decoration:underline;
	}	
#dofter a:hover{
	color:#8cb8bd; /* b30776 */
	text-decoration:none;
	}
#dofter a:active{
	color:#8cb8bd;
	text-decoration:none;
	}
	
#dofter strong {
	color:#b378b6;
}
#dofterskola {
	position: absolute;
	top:76px;
	left:330px;
	width: 400px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	}
/* for Internet Explorer */
/*\*/
* html #dofter {
top: 91px;
}	

#dofterskola h1 {
	padding-bottom: 0px;
	font-size: 25px;
	font-weight: normal;
	color:#8cb8bd;
	letter-spacing: 1px; 
	line-height: 18px;
	margin-bottom: 20px;
}
#dofterskola strong {
	color:#8cb8bd;
}

#dofterskola a{
	color:#ffffff;
	text-decoration:underline;
	}	
#dofterskola a:visited{
	color:#ffffff; /*b378b6 */
	text-decoration:underline;
	}	
#dofterskola a:hover{
	color:#8cb8bd; /* b30776 */
	text-decoration:underline;
	}
#dofterskola a:active{
	color:#8cb8bd;
	text-decoration:underline;
	}
	
	
.productlinks{
	text-align: center;
	position: absolute;
	top:439px;
	width: 400px;
	font-size: 10px;
}
.productlinks a{
	color:#ffffff;
	text-decoration:none;
	}	
.productlinks a:visited{
	color:#ffffff;
	text-decoration:none;
	}	
.productlinks a:hover{
	color:#b378b6; /* b30776 */
	text-decoration:none;
	}
.productlinks a:active{
	color:#b378b6;
	text-decoration:none;
	}
.productlinks2{
	text-align: center;
	position: absolute;
	top:400px;
	font-size: 10px;
}
.productlinks2 a{
	color:#ffffff;
	text-decoration:none;
	}	
.productlinks2 a:visited{
	color:#ffffff;
	text-decoration:none;
	}	
.productlinks2 a:hover{
	color:#b378b6; /* b30776 */
	text-decoration:none;
	}
.productlinks2 a:active{
	color:#b378b6;
	text-decoration:none;
	}
.prodbild {
	position: absolute;
	top:125px;
}
#dots {
	position: absolute;
	top:160px;
	left:108px;
}
#dofterprodukter {
	position: absolute;
	top:80px;
	left:330px;
	width: 400px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	}
/* for Internet Explorer */
/*\*/
* html #dofterprodukter {
top: 93px;
}	

#history {
	position: absolute;
	top:160px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	z-index: -2;

	}
/* for Internet Explorer */
/*\*/
* html #history {
top: 160px;
}	

#tidslinje {
	position: absolute;
	top:430px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	z-index: 2;

	}
/* for Internet Explorer */
/*\*/
* html #tidslinje {
top: 430px;
}	

#dofterprodukter h1 {
	font-size: 20px;
	font-weight: normal;
	color:#ffffff; 
	letter-spacing: 3px; 
	margin-bottom: 20px;
}
#blomma_div{
	position: absolute;
	top:0px;
	left:660px;
	z-index: -2;
}
#citrus{
	position: absolute;
	top:210px;
	left:665px;
	z-index: -2;
}
#blomma{
	position: absolute;
	top:480px;
	left:130px;
	z-index: -2;
}
#basilika{
	position: absolute;
	top:350px;
	left:740px;
	z-index: -2;
}
#jordgubb{
	position: absolute;
	top:350px;
	left:240px;
	z-index: -2;
}
#ariel{
	position: absolute;
	top:450px;
	left:650px;
	z-index: -2;
}
#e_illi{
	position: absolute;
	top:260px;
	left:-25px;
}

#d1_illi{
	position: absolute;
	top:260px;
	left:-25px;
}
#t_illi{
 	position: absolute;
	top:300px;
	left:-25px;
	}
#a_illi{
	position: absolute;
	top:260px;
	left:-25px;
}
#skapa_prov{
	position: absolute;
	top:400px;
	left:140px;
	z-index: -2;
}
#skapa_glod{
	position: absolute;
	top:200px;
	left:780px;
	z-index: -2;
}
#eifel_div{
	position: absolute;
	top:150px;
	left:780px;
	z-index: -2;
}
#egypten_div{
	position: absolute;
	top:400px;
	left:150px;
	z-index: -2;
}
#handskar_div{
	position: absolute;
	top:590px;
	left:795px;
	z-index: -2;
}
#hjarna_div{
	position: absolute;
	top:150px;
	left:770px;
	z-index: -2;
}
#flaska_div{
	position: absolute;
	top:220px;
	left:800px;
	z-index: -2;
}
#krona_div{
	position: absolute;
	top:460px;
	left:910px;
	z-index: -2;
}
#sword_div{
	position: absolute;
	top:400px;
	left:150px;
	z-index: -2;
}
#heart_div{
	position: absolute;
	top:200px;
	left:760px;
	z-index: -2;
}
#tecken_div{
	position: absolute;
	top:440px;
	left:150px;
	z-index: -2;
}
#burk_div{
	position: absolute;
	top:550px;
	left:780px;
	z-index: -2;
}
#sol_div{
	position: absolute;
	top:800px;
	left:950px;
	z-index: -2;
}
#paraply_div{
	position: absolute;
	top:760px;
	left:780px;
	z-index: -2;
}
/*
#d1_illi{
  display: block; 
  position: absolute; 
  width: 200px; 
  bottom: -5px; 
  left: -25px;
   z-index: -2;
}
#t_illi{
  display: block; 
  position: absolute; 
  width: 200px; 
  bottom: -5px; 
  left: -25px;
   z-index: -2;
}
#a_illi{
  display: block; 
  position: absolute; 
  width: 200px; 
  bottom: -5px; 
  left: -5px;
   z-index: -2;
}
*/