body{
	background: #a58b70;
	margin: 0;
	padding: 0;
}
a{
	color: #643c1e;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
a img{
	border: none;
}
#container{
	background: #fbf0e2 url(../../images/layout/background_body.gif) 0 0 repeat-y;
	color: #333333;
	font: 12px normal Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
	width: 980px;
}
	#header{
		background: #fbf0e2 url(../../images/layout/header.jpg) 0 0 no-repeat;
		border-bottom: 5px solid #643c1e;
		height: 115px;
		margin: 0 15px;
	}
		#logo{
			float: left;
			padding: 0 0 0 30px;
			width: 170px;
		}
		#menu{
			float: left;
			margin: 83px 0 0 5px;
		}
			#menu ul{
				display: block;
				list-style-type: none;
				margin: 0;
				padding: 0;
				position: absolute;
				width: 735px;
			}
				#menu ul li{
					display: inline;
					float: left;
					height: 100%;
					margin: 0;
					position: relative;
					text-align: center;
					width: 105px;
				}
					#menu ul li a{
						background: #643c1e url(../../images/layout/menu.jpg) 0 0 no-repeat;
						color: #ffffff;
						display: block;
						padding: 5px 0;
						text-decoration: none;
					}
				#menu ul ul{
					display: none;
					height: 100%;
					left: 0;
					padding: 3px 0 0 0;
					top: 100%;
					width: 130px;
					z-index: 500;
				}
					#menu ul ul li{
						border-top: 1px solid #a58b70;
						display: block;
						height: auto;
						margin: 0;
						padding: 0;
						text-align: left;
						width: 160px;
					}
					#menu ul ul li.first{
						border-top: none;
					}
						#menu ul ul li a{
							background-color: #643c1e;
							background-image: none !important;
							padding: 4px 0 4px 20px;
						}
				#menu ul li a:hover,
				#menu ul li.active a{
					background: #643c1e url(../../images/layout/menu_hover.jpg) 0 0 no-repeat;
				}
					#menu ul li:hover ul{
						display: block;
					}
					#menu ul ul li a:hover,
					#menu ul ul li.active a{
						background: #a58b70 none;
					}
					
	#content{
		background: #fbf0e2 url(../../images/layout/background_content.jpg) 10px bottom no-repeat;
		line-height: 150%;
		margin: 10px 15px;
		min-height: 340px;
		padding: 20px 60px 20px 300px;
		text-align: justify;
	}
		#content h1,
		#content h2,
		#content h3,
		#content h4,
		#content h5,
		#content h6{
			color: #643c1e;
		}
		#breadcrumb{
			color: #643c1e;
			font-size: 11px;
		}
		#content .images{
			text-align: left;
		}
		#content .box_right{
			float: right;
			padding: 0 0 0 20px;
		}
		#content .lightview img{
			border: 1px solid #a58b70;
			margin: 0 0 0 2px;
			padding: 3px;
		}
		#content .lightview:hover img{
			border: 1px solid #643c1e;
		}
		#content .hidden{
			display: none;
			visibility: hidden;
		}
	#border{
		background: #a58b70;
		font-size: 1px;
		height: 2px;
		line-height: 0;
		margin: 0 15px;
		overflow: hidden;
	}
	#footer{
		background: #fbf0e2 url(../../images/layout/footer.jpg) 0 0 no-repeat;
		color: #ffffff;
		height: 29px;
		margin: 0;
		overflow: hidden;
		padding: 4px;
		text-align: center;
	}
		#footer a{
			color: #ffffff;
			text-decoration: none;
		}
		#footer a:hover{
			text-decoration: underline;
		}
		#footer br{
			display: none;
		}
		#footer strong{
			font-weight: normal;
		}
#birgerdesign{
	margin: 0 auto 10px auto;
	padding: 0;
	text-align: center;
	width: 980px;
}
