/* CSS Dokument producerat av Webanalys Marketing */
body{
	background:#172057 url(../images/back.gif) no-repeat;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	color:#000000;
}

a:link {color: #000000; text-decoration:none;
}

a:visited {color: #000000; text-decoration:none;
}

a:active {text-decoration: none; color: #172057;
}

a:hover {text-decoration:underline;
}
body,h1,h2,h3,img,ul,li,p,div{
	margin:0;
	padding:0;
}
h1{margin:.75em 0 .275em 0;font-size:1.4em;}
h2{margin:.75em 0 .2em 0;font-size:1.2em;}
h3{margin:.75em 0 .1em 0;font-size:1em;font-weight:bold;}
p{margin:0 0 10px;}
ul{
	list-style:none;
}
div{
	position:relative;
}

/* Layout */
#header,#body,#footer{
	margin:0 auto;
}
#header{
	height:28px;
	width:741px;
	padding:0 0 0 14px;
	background:url(../images/menu_back.gif) no-repeat;	
}
	#header a{
		display:block;
		float:left;
		height:28px;
		margin:0 8px;
	}
	a.hem{
		width:30px;
		background:transparent url(../images/menu_home1.gif) no-repeat left 50%;
	}
	a.hem:hover{background:transparent url(../images/menu_home2.gif) no-repeat left 50%;}
	a.recept{
		width:166px;
		background:transparent url(../images/menu_recipe1.gif) no-repeat left 50%;
	}
	a.recept:hover{background:transparent url(../images/menu_recipe2.gif) no-repeat left 50%;}
	a.nyheter{
		width:50px;
		background:transparent url(../images/menu_news1.gif) no-repeat left 50%;
	}
	a.nyheter:hover{background:transparent url(../images/menu_news2.gif) no-repeat left 50%;}
	a.sortiment{
		width:43px;
		background:transparent url(../images/menu_product1.gif) no-repeat left 50%;
	}
	a.sortiment:hover{background:transparent url(../images/menu_product2.gif) no-repeat left 50%;}
	a.foretag{
		width:47px;
		background:transparent url(../images/menu_company1.gif) no-repeat left 50%;
	}
	a.foretag:hover{background:transparent url(../images/menu_company2.gif) no-repeat left 50%;}
	a.kontakt{
		width:77px;
		background:transparent url(../images/menu_contact1.gif) no-repeat left 50%;
	}
	a.kontakt:hover{background:transparent url(../images/menu_contact2.gif) no-repeat left 50%;}
#body,#footer{
	width:773px;
}
#body{
	top:0;
	background:#172057 url(../images/background.gif) repeat-y;
}
	#logo{
		position:absolute;
		top:-28px;
		right:10px;
		width:151px;
		height:60px;
		z-index:2;
	}
		#logo img{
			border:0;
		}
	#content,#links,#worldfood,#articles{
		margin:0 12px;
	}
	#content{}
		#contenttxt{			
			width:525px;
			padding:15px 0 20px 20px;
		}
		#contentimg{
			position:absolute;
			right:0;
			top:0;
			width:170px;
			padding:45px 30px 0 0;
			text-align:center;
		}
	#links{
		height:30px;
		padding:0 0 0 180px;
		background:transparent url(../images/fastguide_bg2.gif) no-repeat;
	}
		#links a{
			float:left;
			margin:8px;
			color:#B2780D;
			text-decoration:none;
		}
		#links a:hover{
			text-decoration:underline;
		}
	#worldfood{
		height:137px;
		background:#373737;
	}
		#worldfood a{
			float:left;
			display:block;
			height:137px;
			width:124px;
		}
			a.nordic{			
				background:transparent url(../images/indeximg_nordic.jpg) no-repeat;
			}
			a.nordic:hover{
				background:transparent url(../images/indeximg_nordic_on.jpg) no-repeat;
			}
			a.bbq{			
				background:transparent url(../images/indeximg_bbq.jpg) no-repeat;
			}
			a.bbq:hover{
				background:transparent url(../images/indeximg_bbq_on.jpg) no-repeat;
			}
			a.mexican{			
				background:transparent url(../images/indeximg_mexican.jpg) no-repeat;
			}
			a.mexican:hover{
				background:transparent url(../images/indeximg_mexican_on.jpg) no-repeat;
			}
			a.thai{			
				background:transparent url(../images/indeximg_thai.jpg) no-repeat;
			}
			a.thai:hover{
				background:transparent url(../images/indeximg_thai_on.jpg) no-repeat;
			}
			a.indian{			
				background:transparent url(../images/indeximg_india.jpg) no-repeat;
			}
			a.indian:hover{
				background:transparent url(../images/indeximg_india_on.jpg) no-repeat;
			}
			a.other{			
				background:transparent url(../images/indeximg_other.jpg) no-repeat;
			}
			a.other:hover{
				background:transparent url(../images/indeximg_other_on.jpg) no-repeat;
			}
		.imgmargin{
	 		margin-left:1px;
	 	}
	#articles{
	
	}
		.pressitem{
			float:left;
			width:323px;
			padding:20px 25px;			
		}
		.pressitem img{
			float:left;
			margin:0 10px 0 0;
		}
		.pressitem p img{
			float:none;
		}
		.dots{
			background:transparent url(../images/vertdots.gif) no-repeat left 50%;
		}
#wai { position: absolute; top:110%; left:26px; width:800px; height:30px; overflow: hidden;}

#footer{
	height:45px;
	background:#172057 url(../images/footer.gif) no-repeat bottom center;
}
.clearfix:after{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
