
body, html {
	background: #C6BEAE;
	padding:0;
	margin:0;
	scrollbar-3dlight-color : #eee;
        scrollbar-arrow-color : #333;
        scrollbar-darkshadow-color : #ccc;
        scrollbar-face-color : #eee;
        scrollbar-highlight-color : #fff;
        scrollbar-shadow-color : #eee;
        scrollbar-track-color : #fff;
}


#wrap {	
	width: 790px;
	margin: 0px auto 0px auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	
}

#top {
	width: 790px;
	height:104px;
	padding: 0;
	margin:0;
	float:left;
}

#nav {
	background-image: url('/gfx/nav_bak1.gif');
	background-repeat: no-repeat;
	width: 790px;
	height:25px;
	padding: 0;
	margin:0;
	float:left;
}


span.hidden {
		visibility:hidden;
		font-size:1px;
}

li > ul {
	top: auto;
	left: auto;
	}

#nav ul {
		height:25px;
		margin: 0;
		padding: 0;
		display:block;
		list-style:none;
		float:left;
} 

#nav li {
		height:25px;
		display:block;
		list-style:none;
		float:left;
} 

#nav li a.hem	{ float:left;background-image: url('/gfx/nav_hem.gif');background-repeat: no-repeat;width:63px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.hem:hover	{ float:left;background-image: url('/gfx/nav_hem2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.hem_x	{ float:left;background-image: url('/gfx/nav_hem2.gif');background-repeat: no-repeat;width:63px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.produkter	{ float:left;background-image: url('/gfx/nav_produkter.gif');background-repeat: no-repeat;width:196px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.produkter:hover{ float:left;background-image: url('/gfx/nav_produkter2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.produkter_x 	{ float:left;background-image: url('/gfx/nav_produkter2.gif');background-repeat: no-repeat;width:196px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.aktuellt	{ float:left;background-image: url('/gfx/nav_aktuellt.gif');background-repeat: no-repeat;width:106px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.aktuellt:hover{ float:left;background-image: url('/gfx/nav_aktuellt2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.aktuellt_x	{ float:left;background-image: url('/gfx/nav_aktuellt2.gif');background-repeat: no-repeat;width:106px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.kontakt	{ float:left;background-image: url('/gfx/nav_kontakt.gif');background-repeat: no-repeat;width:103px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.kontakt:hover	{ float:left;background-image: url('/gfx/nav_kontakt2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.kontakt_x	{ float:left;background-image: url('/gfx/nav_kontakt2.gif');background-repeat: no-repeat;width:103px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.kampanj	{ float:left;background-image: url('/gfx/nav_kampanj.gif');background-repeat: no-repeat;width:103px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.kampanj:hover	{ float:left;background-image: url('/gfx/nav_kampanj2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.kampanj_x	{ float:left;background-image: url('/gfx/nav_kampanj2.gif');background-repeat: no-repeat;width:103px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.lankar	{ float:left;background-image: url('/gfx/nav_lankar.gif');background-repeat: no-repeat;width:95px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.lankar:hover	{ float:left;background-image: url('/gfx/nav_lankar2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.lankar_x	{ float:left;background-image: url('/gfx/nav_lankar2.gif');background-repeat: no-repeat;width:95px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.webbshop	{ float:left;background-image: url('/gfx/nav_webbshop.gif');background-repeat: no-repeat;width:110px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.webbshop:hover{ float:left;background-image: url('/gfx/nav_webbshop2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.webbshop_x	{ float:left;background-image: url('/gfx/nav_webbshop2.gif');background-repeat: no-repeat;width:110px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#nav li a.english	{ float:left;background-image: url('/gfx/nav_english.gif');background-repeat: no-repeat;width:101px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 
#nav li a.english:hover{ float:left;background-image: url('/gfx/nav_english2.gif');background-repeat: no-repeat;text-decoration:none;float:left;} 
#nav li a.english_x	{ float:left;background-image: url('/gfx/nav_english2.gif');background-repeat: no-repeat;width:101px;height:25px;margin: 0;padding: 0;text-decoration:none;float:left;} 

#subnav {
	background-image: url('/gfx/nav_bak2.gif');
	background-repeat: no-repeat;
	width: 790px;
	height:37px;
	padding: 0;
	margin:0;
	float:left;
}


#subnav ul {
		height:37px;
		position: absolute;
		top: 134px;
		display:block;
		list-style:none;
		margin: 0;
		padding: 0;
		clear: left;
} 

#subnav li {
		height:37px;
		display:block;
		list-style:none;
		float:left;
} 


#subnav li a {
		margin: 0;
		padding: 0 0px 0 15px;
		font-family: Arial, verdana, sans-serif, geneva; 
		color:#333;
		font-size: 11px;
		font-weight:normal;
		text-decoration:none;
		float:left;
} 

#subnav li a:hover {
		text-decoration:none;
} 

#subnav li.active a {
		margin: 0;
		padding: 0 0px 0 15px;
		font-family: Arial, verdana, sans-serif, geneva; 
		color:#005A92;
		font-size: 11px;
		font-weight:normal;
		text-decoration:none;
		float:left;
} 




#contentarea {
	overflow: auto;
	background-color:#fff;
	width: 790px;
	height:402px;
	padding: 0px;
	margin: 0px;
	float:left;
}

#widearea { 
	width: 750px;
	padding: 5px 0 0 15px;
	margin:0;
	float:left;
}

#widearea2 { 
	background-image: url('/gfx/startbak15.jpg');
	background-repeat: no-repeat;
	width: 750px;
	padding: 5px 0 0 15px;
	margin:0;
	float:left;
}



#din_region { 
	background-image: url('/gfx/karta.jpg');
	background-repeat: no-repeat;
	width: 140px;
	height:340px;
	padding: 28px 0 0 0px;
	margin:0;
	float:left;
}



#startleft { 
	width: 600px;
	min-height: 360px;
	padding: 0px;
	margin:0;
	float:left;
}


#puffar { 
	width: 580px;
	padding: 0;
	margin:0;
	float:left;
}

.puff_1 { 
	background-image: url('/gfx/puff.gif');
	background-repeat: no-repeat;
	width: 240px;
	height:111px;
	padding: 2px 0 15px 20px;
	margin:0;
	float:left;
}

.puff_text { 
	width: 200px;
	height:80px;
	padding: 8px 0 0 0px;
	margin:0;
	float:left;
}

#leftarea { 
	width: 425px;
	min-height: 400px;
	padding: 5px 0 0 15px;
	margin:0;
	float:left;
}




#rightarea_startsida {
	width: 285px;
	text-align: right;
	padding: 15px 0 0px 0px;
	margin:0;
	float:left;
}

#rightarea {
	width: 330px;
	text-align: right;
	padding: 15px 0 0px 0px;
	margin:0;
	float:left;
}

#rightarea_varumarken {
	background-image: url('/gfx/kanelbullar.jpg');
	background-repeat: no-repeat;
	width: 330px;
	height:400px;
	padding: 0;
	margin:0;
	float:left;
}


.personalruta {
	width: 130px;
	padding: 0 10px 0 0;
	margin:0 0px 20px 0px;
	float:left;
}

.spacer {
	clear:both;
}



#footer {
	background: #fff;
	background-image: url('/gfx/sidfot.png');
	background-repeat: no-repeat;
	width: 790px;
	height:33px;
	color:#333;
	padding: 0px 0 0 0px;
	margin:0 0 20px 0;
	float:left;
}

#footer_space {
	background: #fff;
	width: 790px;
	height:5px;
	padding:0;
	margin:0;
	float:left;
}


h1 {
	font-family: times, trebuchet, sans-serif, geneva; 
	font-size: 30px;
	color:#878682;
	letter-spacing: -0.5px;
	line-height: 1.5em;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

h2 {
	font-family: Arial, Lucida sans, verdana, sans-serif, geneva; 
	font-size: 14px;
	font-weight: bold;
	color:#878682;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}



p {
	font-family: Arial, Lucida sans, verdana, sans-serif, geneva; 
	font-size: 12px;
	font-weight: normal;
	color:#878682;
	letter-spacing: -0.3px;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}


td {
	font-family: Arial, Lucida sans, verdana, sans-serif, geneva; 
	font-size: 12px;
	font-weight: normal;
	color:#878682;
	letter-spacing: -0.3px;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}

#contentarea li {
	font-family: Arial, Lucida sans, verdana, sans-serif, geneva; 
	font-size: 12px;
	font-weight: normal;
	color:#878682;
	letter-spacing: -0.3px;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}


#din_region p { 
	font-family: Arial, verdana, sans-serif, geneva; 
	color:#6C6349;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight:bold;
}

.puff_1 p { 
	font-family: Arial, verdana, sans-serif, geneva; 
	color:#ffffff;
	letter-spacing: 1px;
	font-size: 11px;
	font-weight:bold;
}

.puff_text p { 
	font-family: Arial, Lucida sans, verdana, sans-serif, geneva; 
	font-size: 12px;
	font-weight: normal;
	color:#878682;
	letter-spacing: -0.3px;
	line-height: 15px;
	margin: 0;
	padding: 0;
}

img {
	border:0;
}

a {
	font-family: Arial, Lucida sans, verdana, sans-serif, geneva; 
	font-size: 12px;
	font-weight: normal;
	color:#005A92;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
