body {
	width: 100%;
	overflow-x: hidden;
	background-color: #fff;
}

ul {
	list-style: none;
}

a img {
	border: 0;
}

#center {
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
	border-bottom: 50px solid #fff;
}

#page {
	width: 918px;
	/*border: 1px solid #000;*/
	border-top: 0;
	padding: 0 30px 30px 30px;
	float: left;
	margin: 0;
	overflow: hidden;
}

#top {
	float: left;
	width: 918px;
}

#top #flash {
	float: left;
}

/*#top #flash img {
	float: left;
}*/

#top #logo {
	float: right;
	width: 90px;
}

#top #logo img {
	float: left;
}

a.no-hand {
	cursor: default;
}


/************************************************
* N A V I G A T I O N
************************************************/
#navigation {
	float: left;
	width: 918px;
	margin: 10px 0 0 0;
	height: 120px;
}

#navigation ul {
	float: left;
}

#navigation ul li {
	float: left;
}

#navigation ul li a {
	float: left;
	text-indent: -5000px;
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 42px;
	border-bottom: 2px solid transparent;
	margin: 0 0 5px 0;
}

#navigation ul li ul li a {
	background-position: 50% 2px;
	float: left;
	width: 100%;
}

#navigation ul li ul {
	display: none;
	float: left;
	clear: both;
}

#navigation ul li ul li {
	float: left;
	clear: both;
	text-align: center;
	width: 100%;
}

#navigation ul li.vores_mad a {
	background-image: url(/images/link_vores_mad.gif);
	width: 157px;
}

#navigation ul li.vores_mad ul {
	width: 157px;
}

#navigation ul li.om_os a {
	background-image: url(/images/link_om_os.gif);
	width: 119px;
}


#navigation ul li.om_os ul {
	width: 119px;
}


#navigation ul li.catering a {
	background-image: url(/images/link_catering.gif);
	width: 156px;
}

#navigation ul li.catering ul {
	width: 156px;
}

#navigation ul li.arbejd_arbejd a {
	background-image: url(/images/link_arbejd_arbejd.gif);
	width: 217px;
}

#navigation ul li.arbejd_arbejd ul {
	width: 217px;
}

#navigation ul li.kontakt a {
	background-image: url(/images/link_kontakt.gif);
	width: 135px;
}

#navigation ul li.kontakt ul {
	width: 135px;
}

#navigation ul li.vores_mad a:hover {
	background-image: url(/images/link_vores_mad_2.gif);
}

#navigation ul li.om_os a:hover {
	background-image: url(/images/link_om_os_2.gif);
}

#navigation ul li.catering a:hover {
	background-image: url(/images/link_catering_2.gif);
}

#navigation ul li.arbejd_arbejd a:hover {
	background-image: url(/images/link_arbejd_arbejd_2.gif);
}

#navigation ul li.kontakt a:hover {
	background-image: url(/images/link_kontakt_2.gif);
}

#navigation ul li ul li.filosofi a {
	background-image: url(/images/sublink_filosofi.gif);
	height: 14px;
}

#navigation ul li ul li.filosofi a:hover {
	background-image: url(/images/sublink_filosofi_2.gif);
	height: 14px;
}

#navigation ul li ul li.madkollektion a {
	background-image: url(/images/sublink_madkollektion.gif);
	height: 20px;
}

#navigation ul li ul li.madkollektion a:hover {
	background-image: url(/images/sublink_madkollektion_2.gif);
	height: 20px;
}

#navigation ul li ul li.ikoner a {
	background-image: url(/images/sublink_ikoner.gif);
	height: 15px;
}

#navigation ul li ul li.ikoner a:hover {
	background-image: url(/images/sublink_ikoner_2.gif);
	height: 15px;
}

#navigation ul li ul li.filosofi_og_certificeringer a {
	background-image: url(/images/sublink_filosofi_og_certificeringer.gif);
	height: 31px;
}

#navigation ul li ul li.filosofi_og_certificeringer a:hover {
	background-image: url(/images/sublink_filosofi_og_certificeringer_2.gif);
	height: 31px;
}

#navigation ul li ul li.pressekit a {
	background-image: url(/images/sublink_pressekit.gif);
	height: 18px;
}

#navigation ul li ul li.pressekit a:hover {
	background-image: url(/images/sublink_pressekit_2.gif);
	height: 18px;
}

#navigation ul li ul li.catering a {
	background-image: url(/images/sublink_catering.gif);
	height: 16px;
}

#navigation ul li ul li.catering a:hover {
	background-image: url(/images/sublink_catering_2.gif);
	height: 16px;
}

#navigation ul li ul li.biomio-konto a {
	background-image: url(/images/sublink_biomio-konto.gif);
	height: 20px;
}

#navigation ul li ul li.biomio-konto a:hover {
	background-image: url(/images/sublink_biomio-konto_2.gif);
	height: 20px;
}

/***********************************************************
* N Y H E D E R
************************************************************/
div#news_container {
	float: right;
	width: 300px;
	height: 350px;
	background-position: 0 0;
	background-image: url(/images/seneste_nyt.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	color: #6d6e70;
}

div#news_container div#news_list {
	height: 320px;
	overflow: auto;
	padding-right: 10px;
}

div#news_container div#news_item {
	background-image: url(/images/newsitem_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 10px;
}

div#news_container div#news_item p {
	margin: 0;
}

div#news_container h2 {
	text-indent: -5000px;
}

#main {
	margin: 20px 0 0 0;
	/*float: left;*/
}

h1 {
	font-size: 20px;
	margin: 0 0 15px 0;
	font-family: georgia, verdana, arial;
}

p, ul {
	font-size: 12px;
	margin: 0 0 15px 0;
	font-family: georgia, verdana, arial;
	line-height: 20px;
	color: #391e07;
}


/***********************************************************
* C M S - C O N T E N T
************************************************************/
div#left-content {
	width: 440px;
}

div#left-content h1 {
	margin-bottom: 5px;
}

div#right-content {
	float: right;
	width: 400px;
}

/* F I L O S O F I */

div#right-content table#filosofi-table img {
	vertical-align: bottom;
	padding-right: 10px;
}